WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Permission Problems?  (Read 157 times)

Offline labeas

  • Full Member
  • ***
  • Posts: 131
Permission Problems?
« on: June 20, 2017, 10:36:35 PM »
Quiet honestly, I never run as NON-root unless forced to do so.
And I thought that `sudo` gave root-permission, which is total
permission.

I'm continual having problems with permission with TC; eg.

tc@box:/home$ sudo ls /mnt/sdb2/CRG/Utilities/TstFprune
FindTimeStr234Dir  Fp2                Fp3                Fprune

tc@box:/home$ cd /mnt/sdb2/CRG/Utilities/TstFprune
sh: cd: can't cd to /mnt/sdb2/CRG/Utilities/TstFprune

tc@box:~$ sudo cd /mnt/sdb2/CRG/Utilities/TstFprune
sudo: cd: command not found
           
tc@box:/home$ sudo su
root@box:/home# cd /mnt/sdb2/CRG/Utilities/TstFprune
root@box:/mnt/sdb2/CRG/Utilities/TstFprune#.

Is this a quirk of TC? If so it should be warned against UP FRONT.

Offline patrikg

  • Sr. Member
  • ****
  • Posts: 274
Re: Permission Problems?
« Reply #1 on: June 21, 2017, 12:44:30 AM »
I think you have problems with busybox.
You have to know if you run bash... or busybox.



Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4243
Re: Permission Problems?
« Reply #2 on: June 21, 2017, 03:57:01 AM »
"sudo cd" makes no sense.
cd is not a program, it is a shell builtin command.
Even if it was, after sudo completed you would be right back in the directory where you started.
Quit blaming TC and its authors for your foolishness.

Offline labeas

  • Full Member
  • ***
  • Posts: 131
Re: Permission Problems?
« Reply #3 on: June 21, 2017, 08:30:34 AM »
>cd is not a program, it is a shell builtin command.
> Even if it was, after sudo completed you would be right back in the directory where you
>  started.
>  Quit blaming TC and its authors for your foolishness.
--When I used mulinux: linux on a single 1M7fd0; it also used ash,
but had no problem with this 2nd most fundamental/essential command
after `ls`.
}}    I think you have problems with busybox.
}}   You have to know if you run bash... or busybox.
--ash/busybox is the default for TC64.
`cd` is a MOST fundamental command.
I'm running TC off a USBstik.
If I expected to have bash & full X11 & KDE with dancing-moneys I wouldn't
use TC.