美文网首页
Jenkins & Android(二) : SFTP

Jenkins & Android(二) : SFTP

作者: 枯葉殘秋 | 来源:发表于2016-10-23 09:57 被阅读133次

开始

  • 创建sftp分组
# <group> sftp服务分组名称
groupadd <group>
  • 创建sftp服务用户
# 添加用户到sftp服务分组中
# <username> sftp服务登录用户名
useradd -g <group> <username>  
# 设置用户密码,输入后回车会提示输入密码
passwd <username>
  • 指定sftp服务用户的目录(根目录为'/')
# <folder> 目录
usermod -d <folder> <username>
  • 配置sshd_config
# 编辑sshd_config
vim /etc/ssh/sshd_config
# 查找以下信息,并注释掉(vim搜索方式:命令模式下输入“/字符串”)
Subsystem sftp /usr/libexec/openssh/sftp-server  
# 在文件末尾添加以下信息(权限目录设置为home时<folder>为%h)
Subsystem sftp internal-sftp
Match Group <group>
ChrootDirectory <folder>
ForceCommand internal-sftp    
AllowTcpForwarding no    
X11Forwarding no
  • 重启sshd服务
service sshd restart
  • 验证sftp环境
sftp <username>@127.0.0.1
  • FileZilla登录sftp
# 主机使用服务器IP
# 用户名密码使用创建的用户名密码
# 端口使用22

相关文章

网友评论

      本文标题:Jenkins & Android(二) : SFTP

      本文链接:https://www.haomeiwen.com/subject/xxihuttx.html