文档章节

sftp创建账户和授权

废柴大叔
 废柴大叔
发布于 2015/04/05 21:34
字数 205
阅读 45
收藏 0
FTP
#创建sftp组
groupadd sftp
#创建一个用户dsideal
useradd -g sftp -s /bin/false dsideal
#设置dsideal用户的密码
passwd dsideal
#创建一个sftp的上传目录
mkdir /usr/local/sftp
#修改用户dsideal所在的目录
usermod -d /usr/local/sftp dsideal

#配置sshd_config
vi /etc/ssh/sshd_config
#找到如下这行,并注释掉
#Subsystem      sftp    /usr/libexec/openssh/sftp-server
#添加如下几行
Subsystem sftp internal-sftp    #这行指定使用sftp服务使用系统自带的internal-sftp
Match User dsideal    #这行用来匹配用户
ChrootDirectory /usr/local/sftp    #用chroot将用户的根目录指定到/usr/local/sftp,这样用户就只能在/usr/local/sftp下活动
AllowTcpForwarding no
ForceCommand internal-sftp    #指定sftp命令

#保存退

如果 只是创建用户和授权目录 则

useradd -g sftp -s /bin/false xxxxuser
usermod -d /mnt/www/xxxxx xxxxuser
passwd xxxxuser
service sshd restart




© 著作权归作者所有

废柴大叔

废柴大叔

粉丝 53
博文 111
码字总数 43127
作品 0
苏州
高级程序员
私信 提问
通过密钥 SFTP (二):SFTP 账户限定根目录

目标 授权网站开发人员使用 sftp 上传项目文件 必须使用密钥方式,去掉密码验证方式 简单起见,全部放在 /var/www 目录下 熟练之后,可以在继续修改 sshd 配置文件指定到具体的子目录下 我们...

wwzzhh166
01/22
0
0
利用ssh 架设sftp协议 ftp服务器

转载自:http://zengrong.net/post/1616.htm 由于采用明文传输用户名和密码,FTP协议是不安全的。在同一机房中只要有一台服务器被***者控制,它就可能获取到其它服务器上的FTP密码,从而控制其...

bsbforever
2018/06/26
0
0
Java创建sftp账户并设置秘钥

sftp服务器配置 点击此处 依赖 ssh2工具类 service

tianshl
2018/06/28
0
0
关于搭建linux sftp文件服务器的疑问

我按照网上的步骤搭建了sftp的文件服务器,用ssh工具可以链接,也能上传文件,但是用jsch类库上传文件时,能够成功链接sftp账户,但是上传文件时会报一个no such file的错误,但是用root账户...

最明亮的少年
2016/07/20
334
1
Ubuntu Server如何配置SFTP(建立用户监狱)

SSH File Transfer Protocol是一个比普通FTP更为安全的文件传输协议。(参考资料:http://en.wikipedia.org/wiki/SSHFileTransfer_Protocol)它工作在Secure Shell(SSH)上,确保文件被加密...

BearCatYN
2015/08/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

思维导图XMind 8 Pro 绿化方法(附序列号)

按部就班: Step 1 -全新下载最新版本的 Xmind 8(注必须是英文官方的版本,中文代{过}{滤}理网站的版本修改过,无法使用pj); Step 2 -安装完毕后,点击文末的下载按钮下载pj补丁文件包,将...

一只小青蛙
43分钟前
6
0
数据结构(ER数据库)设计规范

表命名规范 表命名的规则分为3个层级,层级之间通过_分割,例如b_r_identity、d_l_identity。规约为: [leavel]_[type]_[name] [leavel] 表示数据库表的层级和功能,分为: s:业务无关的系统...

随风溜达的向日葵
今天
5
0
阿里Sentinel控制台源码修改-对接Apollo规则持久化

https://github.com/alibaba/Sentinel/wiki/%E5%9C%A8%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83%E4%B8%AD%E4%BD%BF%E7%94%A8-Sentinel 动态规则扩展 https://github.com/alibaba/Sentinel/wiki......

jxlgzwh
昨天
3
0
在Linux系统中创建SSH服务器别名

如果你经常通过 SSH 访问许多不同的远程系统,这个技巧将为你节省一些时间。你可以通过 SSH 为频繁访问的系统创建 SSH 别名,这样你就不必记住所有不同的用户名、主机名、SSH 端口号和 IP 地...

老孟的Linux私房菜
昨天
10
0
高德API入门教程

项目需求 1、实现打开地图就能定位到中心显示标注点 2、点击标注显示保利可爱岛的详细信息 3、实现导航功能 <!doctype html><html><head> <meta charset="utf-8"> <meta http-......

我叫小糖主
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部