我想允许用户使用的别名是:
alias arkin='(cd /mnt/Storage/Path/to/Dir/ && ./scriptToRun.sh)'
但是除了我的用户(所有者)之外,我得到 -bash:cd:/mnt/Storage/Path/to/Dir/:权限被拒绝
$ls -l
drwxrwxrwx 6 me mygroup 4096 Mar 11 11:20 DirInQuestion
答案1
要在 Linux 上访问文件或目录,除了拥有该文件或目录的权限外,您还需要拥有所有父目录的执行权限,在您的情况下,父目录为/mnt
、/mnt/Storage
等等。您的用户可能缺少其中一种权限。