​step1: 添加ftp用户

useradd -s /sbin/nologin -m -d /data/www/ledong_web_pc ledong_web_pc

step2: 配置目录权限

chown root:root /data/www/ledong_web_pc
chmod 755 /data/www/ledong_web_pc
chown ledong_web_pc:ledong_web_pc /data/www/ledong_web_pc/dist
chmod 755 /data/www/ledong_web_pc/dist


step3: 配置ssh

vim /etc/ssh/sshd_config

添加如下​内容

Subsystem sftp internal-sftp
Match User ledong_web_pc
      ChrootDirectory /data/www/ledong_web_pc
      ForceCommand internal-sftp


step4 重启ssh

systemctl restart sshd

PS:如果nginx做代理,要修改nginx.conf中user为root

标签: none

添加新评论

icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif