Chinaunix
标题:
sftp代替FTP时www权限问题
[打印本页]
作者:
webdna
时间:
2016-03-19 11:10
标题:
sftp代替FTP时www权限问题
web服务器感觉ftp不安全就想用sftp代替,web网页的用户是www
步骤
useradd sftpwww2 -G www
passwd sftpwww2
#给密码
vi /etc/ssh/sshd_config
#......
Subsystem sftp internal-sftp
UsePAM yes
Match user sftpwww2
ForceCommand internal-sftp
ChrootDirectory /home/wwwroot
#......
setfacl -R -m u:sftpwww2:rwx /home/wwwroot/default
现在可以用sftp登陆,也可以上传文件,但权限是用户sftpwww2,我网页程序是用www没法在网页上传文件
有办法解决这种权限吗?
作者:
yjh777
时间:
2016-03-23 06:31
设置 group 写权限?
作者:
webdna
时间:
2016-03-24 19:55
group没问题,还是www,但我是用户没法改为www
回复
2#
yjh777
作者:
yjh777
时间:
2016-03-24 21:16
我是说目录设置 g+w 权限
作者:
webdna
时间:
2016-03-27 16:52
是不是进入目录执行
chmod g+x
我是用ftp客户端 上传发现用户名是sftp的,我虚拟机删除了,要重装试一下。
回复
4#
yjh777
作者:
chenyx
时间:
2016-03-28 08:36
可以只给web上传文件的目录g+w权限,这样应该更安全
作者:
yjh777
时间:
2016-03-28 10:24
回复
5#
webdna
是的,6楼给了更好的建议.
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2