Centos 7.6 Install sftp

Centos 7.6 Install sftp_第1张图片

前言

SSH协议本身提供了两个服务器功能

  • 1,远程连接使用shell的服务器,即俗称的ssh
  • 2,类似FTP服务器的sftp-server,提供更安全的FTP服务
  • 3,SFTP可以从远程服务器上下载/上传文件,使用的是SSH的通道(port 22)

防火墙配置

firewall-cmd --zone=public --add-port=22/tcp --permanent && firewall-cmd --reload

创建组用户参数

  • -G sftp :加入sftp用户组
  • -s /sbin/nologin:禁止用户ssh登录
  • -d /home/sftp/demo:指定用户的根目录

创建用户和组及密码以及目录

groupadd sftp
useradd -G sftp -d /home/sftp/demo -m  -s /sbin/nologin demo

设置密码

passwd demo

设置权限和目录

chown root:s

你可能感兴趣的:(Centos)