使用sftp创建新用户和分配目录
2018-02-26 22:44
302 查看
应用场景
有时候一个网站中又有一些子网站,这个时候每个子网站可以交个个人去维护,可以分配一个空间,因此需要为每个人申请一个用户名。创建用户组
groupadd member
配置member目录
mkdir member chown root:root member chown 755 member
创建新用户
useradd -d member/user1 -s /bin/false -g member user1 passwd user1 chown root:root user1 chmod 755 user1
如果创建错误,需要删除,linux删除一个用户及其家目录,
userdel -r username
配置sshd_config(/etc/ssh/sshd_config, line 132)
# 找到如下行,并注释掉 Subsystem sftp /usr/libexec/openssh/sftp-server # 添加如下几行 Subsystem sftp internal-sftp Match Group member ChrootDirectory %h ForceCommand internal-sftp
重启sshd服务
service sshd restart
创建user1 可上传目录
mkdir member/user1/upload chown user1:member member/user1/upload chmod 777 member/user1/upload
参考资料
http://blog.csdn.net/akeyile2010/article/details/50751834相关文章推荐
- Linux系统使用SFTP服务创建用户并限定目录访问权限
- 使用VisualSVN Server建立版本库/用户创建/权限分配
- 创建sftp用户 只允许访问指定目录 操作命令
- @使用一个用户创建目录--特殊用法@
- MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限 无法使用新增的用户登陆mysql
- 给sftp创建新用户、默认打开和限制在某个目录
- Oracle使用SQL脚本创建表空间,用户,分配权限
- Rman使用前的准备工作,创建恢复目录所需要使用的表空间,在目录数据库创建rman用户,在目录数据库建立恢复目录
- Centos创建用户、分配主目录、并加入sudo
- 使用批处理实现分组多用户的创建和权限分配
- lunix 的ssh的sftp使用chrootDirectory来限制用户根目录局限性:没太大意义
- oracle 使用plsql 创建表空间,用户以及分配权限
- Linux 创建sftp用户并限制目录权限
- linux下sftp用户创建及设置其主目录
- 如何创建一个只允许使用sftp登录且只能访问特定目录的账号
- 在活动目录上使用csvde导入csv文件批量创建域用户
- 使用mkdir来创建目录
- 在一个目录下边快速创建大量文件及目录(使用dos batch)
- 使用C#中的DirectorySearcher来获得活动目录中的组织结构与用户等信息,并在展示成树形结构(附源代码)