Sftp配置文件服务器

Sftp配置

1、 新建用户组

groupadd fsz

2、 新建用户

useradd -g fsz -s /bin/false huyu
passwd huyu

3、 修改sshd的配置文件/etc/ssh/sshd_config

# override default of no subsystems
#Subsystem    sftp /usr/libexec/openssh/sftp-server
Subsystem    sftp  internal-sftp
Match Group fsz
ChrootDirectory /data/fsz/%u
ForceCommand  internal-sftp
AllowTcpForwarding no
X11Forwarding no
解释:
Match Group sftp_users – 该参数指定以下的行将仅仅匹配sftp_users组中的用户
ChrootDirectory %h – 该参数指定用户验证后用于chroot环境的路径(默认的用户家目录)。对于用户 Jack,该路径就是/home/jack。
ForceCommand internal-sftp – 该参数强制执行内部sftp,并忽略任何~/.ssh/rc文件中的命令。

4、 创建对应目录并更改权限

ln -s /leostore/datadownload /data/fsz/huyu
chown -R root.fsz /data/fsz/huyu
chmod -R 755 /data/fsz/huyu

5、 重启sshd服务

service sshd restart

6、 Linux系统连接命令

sftp -oPort=11211 [email protected]

在这里插入图片描述

7、 Windows连接

客户端软件安装,软件下载地址http://cnc.downxia.com/down/Xftp.rar,软件下载后解压安装就可以(按着默认的点击下一步直至完成就可以)

打开软件,创建新的连接如下图

Sftp配置文件服务器_第1张图片
选择输入相关信息,最后点击确定
Sftp配置文件服务器_第2张图片

完成后会自动出现一下对话框点击连接
Sftp配置文件服务器_第3张图片
然后选择需要下载内容直接拖到本地目录中或者右击下载
Sftp配置文件服务器_第4张图片

你可能感兴趣的:(运维,centos,运维,sftp)