1. 程式人生 > >centos6創建sftp賬號,並設置權限和目錄

centos6創建sftp賬號,並設置權限和目錄

main usr rect 如果 centos6 sta open service swd

groupadd sftp_users
useradd -g sftp_users -s /sbin/nologin -M koal
passwd koal
mkdir /home/koal
chown root:root /home/koal
chmod 755 /home/koal
vim /etc/ssh/sshd_config
#註釋掉這行
#Subsystem sftp /usr/libexec/openssh/sftp-server
#添加在配置文件末尾
Subsystem sftp internal-sftp #指定使用sftp服務使用系統自帶的internal-sftp
#Match User koal #匹配用戶,多個之間用逗號分割 Match Group sftpusers #匹配組,多個之間用逗號分割 ChrootDirectory /home/www #用chroot將指定用戶的根目錄 ForceCommand internal-sftp #指定sftp命令 X11Forwarding no #這兩行,如果不希望該用戶能使用端口轉發的話就加上,否則刪掉 AllowTcpForwarding no
#其他目錄創建軟連接指向/home/koal目錄
ln -s /data/wwwroot/img.domain.com /home/koal
#
其他目錄創建軟連接指向/home/koal目錄ln -s /data/wwwroot/img.domain.com /home/koal
chown root:root /home/koal
chmod 777 /home/koal

chown root:root /data/wwwroot/img.domain.com
chmod 775 /data/wwwroot/img.domain.com
service sshd restart

centos6創建sftp賬號,並設置權限和目錄