服务器 2018-02-15 11:02:30

centos设置ssh开放访问权限

yum install -y openssh

rpm -qa | grep openssh

openssh-server-5.3p1-81.el6_3.x86_64
openssh-5.3p1-81.el6_3.x86_64
openssh-clients-5.3p1-81.el6_3.x86_64

新增用户,限制用户只能通过sftp访问
useradd -m -d /home/station -s /sbin/nologin qc

修改/etc/ssh/sshd_config文件

[root@localhost ftp]# vim /etc/ssh/sshd_config
#Subsystem sftp /usr/libexec/openssh/sftp-server
Subsystem sftp internal-sftp
Match User qc
ChrootDirectory /home/station
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp

重启ssh
service sshd restart

service sshd start    开启ssh服务
service sshd stop    停止ssh服务
service sshd restart   重启ssh服务