搭建sftp服务器并限制用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建sftp服务器并限制用户相关的知识,希望对你有一定的参考价值。

1.在主流linux系统版本当中,默认都有安装openssl和openssl包,都有ssh命令,也就是说默认都会安装,没有安装的,直接yum -y install openssl openssh-devel openssh-clients
2.启动sshd : service sshd start 关闭 stop 重启restart
3.限制用户目录并只允许通过sftp访问
Useradd -s /sbin/nologin 用户名
4.Vim /etc/ssh/sshd_config ###编辑sftp配置文件

#Subsystem????? sftp??? /usr/libexec/sftp-server
Subsystem?????? sftp??? internal-sftp
Match user test##用户名
ForceCommand  internal-sftp
ChrootDirectory /data/app/zykj0827.com###限制的目录

5.重启sftp
Service sshd restart

以上是关于搭建sftp服务器并限制用户的主要内容,如果未能解决你的问题,请参考以下文章

同一台 Centos (Linux)服务器设置多个sftp 账号,并限制用户只能访问指定文件路径

Linux添加sftp用户并限制其访问目录

sftp服务器搭建(ubuntu)

Linux 搭建Sftp服务并进行权限设置

SFTP服务器搭建

Linux下限制用户通过SFTP访问指定目录