普陀区网站建设前端,wordpress 修改配置,购物网站前台功能模块分析,网站备案信息查询申请表centos7 环境下已验证首先建立两个用户#xff0c;用于sftp访问使用。eg:useradd -d /opt/sftp -s /bin/nologin sftp说明 -s /bin/nologin 禁止ssh登录服务器,其实如果将用户设置为用于sftp的话,不做此设置也是无法登录的会提示:This service allows sftp connections onl…centos7 环境下已验证首先建立两个用户用于sftp访问使用。eg:useradd -d /opt/sftp -s /bin/nologin sftp说明 -s /bin/nologin 禁止ssh登录服务器,其实如果将用户设置为用于sftp的话,不做此设置也是无法登录的会提示:This service allows sftp connections only.修改ssh配置文件 /etc/ssh/sshd_config#Subsystem sftp /usr/libexec/openssh/sftp-server //屏蔽默认行Subsystem sftp internal-sftp //开启ssh的内置sftpMatch User sftp,xftp //指定登录的用户,中间用,分隔ChrootDirectory %h //sftp登录后进入用户家目录ForceCommand internal-sftp重启或加载sshd服务systemctl restart sshd.service 或者 systemctl reload sshd.service注意地方之前建立的用户家目录 /opt/sftp 。需要修改目录的用户权限,而且必须是所属用户是root ,最大权限755。要不然连接失败.但这样做文件在根目录只能下载,不能上传.要想实现上传,在根目录下建立登录sftp用户权限的目录.这样就实现了上传和下载。当然如果不考虑安全的问题,不需要做上前的过程.默认就可以使用sftp。