`
wandejun1012
  • 浏览: 2750092 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux sftp新建用户

 
阅读更多

1、步骤如下:

 

#Add a new group for sftp users
groupadd sftpusergroup

$add this to the sshd_config (编辑 /etc/ssh/sshd_config)

Match Group sftpusergroup
ChrootDirectory %h
ForceCommand internal-sftp

#restart sshd
/etc/init.d/sshd restart

#add a user
useradd -s /bin/false -G sftpusergroup testuser
passwd testuser

#root must own the user’s home directory for the chroot to work properly.
chown root ~testuser
#user must have permission to traverse the directory. testuser should already have group permission
chmod 750 ~testuser

 

2、一些linux用法解释:

 

 

 

chmod用法:

 

 

refurl:


 

http://www.envision-systems.com.au/blog/2012/04/12/setting-up-linux-user-accounts-for-sftp-without-shell-access/

http://bbs.chinaunix.net/thread-2248753-1-1.html

http://www.ezloo.com/2008/03/add_and_delete_user.html

 

http://bbs.chinaunix.net/thread-1547966-1-1.html 另一个人的新建用户的方法,感觉不错,未测试。

http://zhidao.baidu.com/link?url=ysCt7ZPcKkBXGek9VBW7wRnXnUSFYUXQdCcmHwSsENljaGC-ljAHzIcbW-FUFA3y2_T7B5Nn1GfPJDcNPiIP-K chmod用法

http://www.linuxso.com/command/chmod.html chmod用法

http://wangshuxing123-126-com.iteye.com/blog/695653 chmod用法

http://www.uzzf.com/news/7902.html 最开始的教程,可是一直不成功。

http://www.9usb.net/201005/linux-ls.html ls -l的用法以及含义

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    linux系统创建SFTP用户及权限限制实战步骤

    1. **创建用户**: ```bash # useradd -d /chroot/msftp -s /bin/false -g sftps msftp ``` 参数解释: - `-d /chroot/msftp`:指定用户的家目录为`/chroot/msftp`。 - `-s /bin/false`:设置用户的登录...

    Linux下SFTP用户权限设置条件及实现命令

    众所周知SFTP账号是基于SSH账号的,所以在默认情况下... 我们需要创建一个用户组,专门用于sftp用户 $ groupadd sftpusers 2. 我们创建一个用户test $ useradd -s /bin/false -G sftpuser test 注意这里我们将test用户

    Linux搭建SFTP步骤

    在Linux系统中,创建用户组使用groupadd命令,创建用户账号使用useradd命令。例如,我们可以使用以下命令创建SFTP用户组和用户账号: ``` groupadd sftpgroup useradd -g sftpgroup -s /bin/false sftpadmin ``` ...

    详解Linux系统中设置SFTP服务用户目录权限的方法

    前言 在工作或者学习的时候,我们常常会遇到这样的需求,限制一个Linux用户,让他只能在指定的目录下进行添加、修改、删除操作,并且只能...3.创建用户的根目录,用户就只能在此目录下活动 mkdir /home/www 4.设置目录

    Linux下的SFTP C语言客户端,包括SFTP下载、上传、list目录和创建目录

    在IT领域,尤其是在系统编程和网络通信中,C语言因其高效和灵活性而广泛用于实现各种功能,例如在Linux环境中创建SFTP(Secure File Transfer Protocol)客户端。SFTP是一种基于SSH的安全文件传输协议,用于在不安全...

    linux系统配置sftp服务器详解

    我们需要创建用户的根目录,并设置其拥有者和组,命令为`cd /home`,然后`sudo mkdir 文件夹名称`,接着`sudo chown root:分组名 根目录的文件夹名称`。这将创建一个名为`文件夹名称`的目录,并将其拥有者设置为`...

    SFTP定时扫描本地文件上传到Linux服务器

    在描述中提到的实现方式是通过编写Java程序来创建一个SFTP客户端,该客户端可以定时扫描本地文件系统以检查新文件或已完成的文件。这里涉及的Java编程技术可能包括: 1. **Java SFTP库**:如JSch(Java Secure ...

    Centos配置SFTP用户

    - 创建用户组和用户:使用`groupadd`命令创建一个名为sftpuser的用户组,随后使用`useradd`命令创建一个SFTP用户,比如sftpuser01。 - 设置SFTP根目录:使用`mkdir -p`创建一个专用目录,例如`/var/sftp`,作为SFTP...

    Linux 搭建Sftp服务

    2. **创建用户**: ```bash useradd -u 601 -g amovs -G dataload -d /amovs amovs useradd -u 602 -s /bin/false -g dataload -d /data/dataload upload useradd -u 603 -s /bin/false -g download -d /data/...

    Linux 下sftp配置之密钥方式登录详解

    1. 创建用户并指定其属于sftp用户组,禁止shell登录: ``` useradd -g sftp -s /sbin/nologin test ``` 2. 在用户主目录下创建.ssh目录,生成RSA密钥对: ``` mkdir /home/test/.ssh ssh-keygen -t rsa ``` ...

    Linux下如何进行SFTP用户权限设置.docx

    本文将详细介绍 Linux 下如何进行 SFTP 用户权限设置,包括创建用户组、创建用户、修改 ssh 配置文件、设置用户权限等步骤。 必要条件 在进行 SFTP 用户权限设置之前,需要确保 openssh-server 的版本至少是 4.8p1...

    Delphi 通过SFTP连接Linux服务器

    本文将深入探讨如何使用Delphi通过SFTP(Secure File Transfer Protocol,安全文件传输协议)来连接Linux服务器,实现数据的安全、高效对接。 SFTP是一种基于SSH(Secure Shell)的安全文件传输协议,它提供了对...

    linux下FTP、SFTP命令详解.docx

    Linux 下 FTP、SFTP 命令详解 ...在 Linux 下,FTP 和 SFTP 命令都是非常重要的网络命令,它们使得用户可以在网络中安全地传输文件。了解这些命令的使用方法,可以帮助用户更好地管理文件传输和网络资源。

    Shell脚本创建SFTP和FTP账户

    Shell脚本,尤其是对于Linux运维人员,是日常工作中不可或缺的工具,能够帮助执行批量任务,如创建用户账户、配置权限以及设置服务。以下我们将详细探讨这个主题。 首先,`FtpManageAcc.sh`可能是用于创建和管理FTP...

    linux上sftp试用

    总的来说,SFTP为Linux用户提供了安全、可靠的文件传输手段。无论是初学者还是经验丰富的用户,都能通过简单的命令或者图形界面工具实现高效的文件管理。记得随时查阅`man sftp`获取更多详细信息,以充分利用这个...

    用ChrootDirectory限制SFTP登录的用户只能访问指定目录且不能进.docx

    可以使用以下命令创建用户: ``` sudo adduser sftpuser1 --home /sftp/sftpuser1 --shell /bin/false ``` 这里的 `--home` 选项指定了用户的主目录为 `/sftp/sftpuser1`,而 `--shell /bin/false` 选项指定了用户的...

    linux下FTP、SFTP命令详解

    ### Linux下FTP、SFTP命令详解 #### 一、FTP基础命令详解 ##### 1. `!`(感叹号) - **功能**:从FTP子系统退出到外壳。 - **用法**:直接输入 `!` 即可。 ##### 2. `?` 或 `help` - **功能**:显示FTP命令的帮助...

    SFTP用户创建,禁止普通用户登录,并有权限访问自己的目录

    在 Linux 系统中,创建用户和目录是通过使用 useradd 和 mkdir 命令来实现的。例如,创建用户 ftp1 和 ftp2,并创建对应的目录 /data/sftp1 和 /data/sftp2。然后,使用 chown 命令将目录的所有权改为 root:sftp,...

Global site tag (gtag.js) - Google Analytics