您现在的位置是:首页 > 后台技术 > LINUXLINUX

Linux搭建sftp(图文)

第十三双眼睛2019-02-18【LINUX】人已围观

简介Linux搭建sftp

今天讲解怎么在linux上搭建sftp服务:
1执行命令:groupadd bmssftp  创建sftp分组

2执行命令:useradd -g bmssftp -s /bin/false bmssftp 创建用户

3执行命令:passwd bmssftp 为用户制定密码

4执行命令:mkdir -p /data/sftp/bmssftp 创建一个目录

5执行命令:usermod -d /data/sftp/bmssftp bmssftp 指定刚才用户的家目录

6执行命令:vim /etc/ssh/sshd_config 编辑配置文件

7注释掉Subsystem sftp /usr/libexec/openssh/sftp-server 这句话 并且在文件末尾添加如下语句

Subsystem sftp internal-sftp    
Match Group mysftpg    
ChrootDirectory /data/sftp/%u    
ForceCommand    internal-sftp    
AllowTcpForwarding no    
X11Forwarding no

保存退出
8执行命令:chown root:bmssftp /data/sftp/bmssftp  设定权限

9执行命令:chmod 755 /data/sftp/bmssftp

10执行命令:
mkdir /data/sftp/bmssftp/upload  

chown bmssftp:bmssftp /data/sftp/bmssftp/upload 

chmod 755 /data/sftp/bmssftp/upload

建一个文件夹来供bmssftp用户上传文件
11执行命令:vim /etc/selinux/config 编辑/etc/selinux/config ,

将文件中的SELINUX=enforcing 修改为 SELINUX=disabled 

12执行命令:service sshd restart重启服务。

此时,就可以用软件链接服务器进行上传了

Tags:

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

站点信息

  • 网站名称:JavaStudy
  • 建站时间:2019-1-14
  • 网站程序:帝国CMS7.5
  • 文章统计64篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 微信公众号:扫描二维码,关注我们