获取权限被拒绝错误

普拉卡什诉霍尔卡(Prakash V Holkar)

我已经编写了一个bash脚本,它在后台运行,在此脚本中,我使用了以下命令:

sshpass -p prakash123 ssh -t -p $1 prakash@localhost './update_script.sh > /update.out 2> /update.err < /dev/null | echo $! > /update.pid &'

一切正常。但我想更改的位置/update.out/update.err/update.pid为此修改了命令:

sshpass -p prakash123 ssh -t -p $1 prakash@localhost './update_script.sh > /pra/log/update.out 2> /pra/log/update.err < /dev/null | echo $! > /pra/log/update.pid &'

现在,我收到权限被拒绝的错误。

因为我更改了输出文件的路径。我不知道,但我想我得给超级用户权限像susudo之前sshpass

所以,我怎么可以改变的路径/update.out/update.err/update.pid从上面的命令这个文件?

注册用户

在第一个命令中,您将输出写到您具有写访问权的位置,因此在那里一切都很好。

现在/pra默认情况下目录不存在,因此我假设您已使用root用户访问权限创建了该目录。因此,要写它,您还必须使用root用户访问权限。只需添加sudo为命令,

sudo sshpass -p prakash123 ssh -t -p $1 prakash@localhost './update_script.sh > /pra/log/update.out 2> /pra/log/update.err < /dev/null | echo $! > /pra/log/update.pid &'

但是建议您不要这样做,而是建议您在$HOMEdir中写入目录并授予该rwx------权限(例如,对您具有读/写/执行权限,而对其他人则没有权限)。因此,您不必使用sudo.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Wget获取“权限被拒绝的错误”

来自分类Dev

获取权限拒绝异常

来自分类Dev

错误= 13尝试获取ADB版本时权限被拒绝

来自分类Dev

Jenkins构建Xcode-获取构建错误“权限被拒绝”

来自分类Dev

NFS客户端获取权限被拒绝错误

来自分类Dev

安装tensorflow和keras时获取权限被拒绝错误

来自分类Dev

从 url 下载和保存图像时获取权限被拒绝错误

来自分类Dev

权限被拒绝的错误与phantomjs

来自分类Dev

Firebase权限被拒绝错误

来自分类Dev

执行错误-权限被拒绝

来自分类Dev

权限被拒绝的错误与phantomjs

来自分类Dev

传输“权限被拒绝”错误

来自分类Dev

sudo错误权限被拒绝

来自分类Dev

回形针:权限被拒绝错误

来自分类Dev

Ubuntu:权限被拒绝错误

来自分类Dev

权限被拒绝错误laravel

来自分类Dev

rsync错误权限被拒绝

来自分类Dev

Sudo chmod获取权限被拒绝

来自分类Dev

错误:拒绝访问属性“ $”的权限

来自分类Dev

Firebase错误->代码=权限被拒绝

来自分类Dev

Nutch Crawler错误:权限被拒绝

来自分类Dev

错误:拒绝访问属性“ $”的权限

来自分类Dev

Windows 7权限被拒绝错误

来自分类Dev

MYSQL错误:13(权限被拒绝)

来自分类Dev

Codeigniter mkdir:权限被拒绝错误

来自分类Dev

SD卡上的Android Write文件获取错误:拒绝打开失败的eacces权限

来自分类Dev

在尝试运行C pthread程序的命令行中获取权限被拒绝的错误

来自分类Dev

卓:无法使用腻子检索邮件日志。获取权限被拒绝错误

来自分类Dev

使用UIAUTOMATOR从我的android设备获取设备屏幕截图时,获得权限被拒绝的错误