sftp 简易配置
Posted zhuohy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sftp 简易配置相关的知识,希望对你有一定的参考价值。
1、创建用户组
groupadd sftp
2、创建用户
useradd -m -s /bin/false -g sftp sftp
3、修改sshd_config 文件
#Subsystem sftp /usr/libexec/openssh/sftp-server --注释 Subsystem sftp internal-sftp --新增 Match Group sftp --新增 ChrootDirectory %h --新增,%h为用户主目录的意思
# Example of overriding settings on a per-user basis
#Match User anoncvs
X11Forwarding no --取消注释
AllowTcpForwarding no --取消注释
# PermitTTY no
ForceCommand internal-sftp --修改
4、修改权限
chmod 755 /home/sftp chown root /home/sftp
5、添加目录并修改权限
mkdir -p /home/sftp/upload chown -R sftp:sftp /home/sftp/upload chmod -R 755 /home/sftp/upload
6、重启ssh服务
systemctl restart sshd
以上是关于sftp 简易配置的主要内容,如果未能解决你的问题,请参考以下文章
Java利用JSch实现sftp通过ssh上传下载删除文件及配置代码