centos6創建sftp賬號,並設置權限和目錄
阿新 • • 發佈:2018-02-16
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賬號,並設置權限和目錄