linux中user转到root后xftp依然不能传递文件报错Permit not allow的 两种解决方法

因为遇到了user改root后 再使用xftp传输文件的时候 依然会因为权限不够导致传输失败

所以我找到两个方法去处理这个问题

1.修改文件夹的属性 改为777 这个是所有用户都可以使用

777这个属性 将当前目录下的所有文件及子目录的文件拥有者权限设置为读、写、可执行,文件拥有者所在的用户组成员具备读、写、可执行权限,其它用户也具备读、写、可执行权限

命令: chmod 777  filename   (root权限下)

这样这个文件夹会高亮  这个时候在这个文件夹里传输数据了

2.把文件夹权限赋予给某个账户

使用这个是因为 某些服务器会禁止直接root登录  这样user切换到root 也不能传输文件  也就是报错 权限不够

一般情况下可以使用第一个方法 

但是在其他人用的时候 不一定会这么做  所以可以使用这个不太好的方法

就是把这个文件夹给当前的user用户

 格式为:chown [选项]... [所有者][:[组]] 文件...

例如:

chown  -R  user_1  home

就是把 home文件夹的权限给了 user_1  这样就可以传递数据了 不过不能保证这个user_1 用户对home目录的权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值