码迷,mamicode.com
首页 > 其他好文 > 详细

命令行创建sftp用户

时间:2018-07-09 14:17:41      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:ssh服务   重启   lse   col   hsf   system   使用   emc   sftp   

#!/bin/bash
#1.创建sftp组
groupadd sftp
#2.创建用户sftp用户
mkdir -p /mvtech/sftp_root/mvtechsftp
useradd -d /mvtech/sftp_root/mvtechsftp -g sftp -s /bin/false mvtechsftp
echo "mvtech123"|passwd --stdin mvtechsftp
#3.编辑vi /etc/ssh/sshd_config
sed -i "s/Subsystem/#Subsystem/g" /etc/ssh/sshd_config
cat >>/etc/ssh/sshd_config << EOF
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory /mvtech/sftp_root/%u
ForceCommand internal-sftp
EOF
#4.更改sftp home目录权限
chown root:sftp /mvtech/sftp_root/mvtechsftp
chmod 755 /mvtech/sftp_root/mvtechsftp/
#5.创建要使用的目录
mkdir -p /mvtech/sftp_root/mvtechsftp/upload
#6.更改组
chown mvtechsftp:sftp /mvtech/sftp_root/mvtechsftp/upload
#7.赋予权限
chmod 755 /mvtech/sftp_root/mvtechsftp/upload/
#8.重启ssh服务
systemctl restart sshd

 

命令行创建sftp用户

标签:ssh服务   重启   lse   col   hsf   system   使用   emc   sftp   

原文地址:https://www.cnblogs.com/hang0716/p/9283371.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!