`

linux sftp用户创建

 
阅读更多
linux SFTP用户创建 不允许用户登录,并且连接只允许在制定的目录下进行操作

1.创建用户

groupadd sftp

2.添加用户并设置为sftp组

useradd -g sftp -s /sbin/nologin -M sftp    (/sbin/nologin为禁止登录shell的用户)

3.设置用户密码

passwd sftp

4.创建用户目录。并设置权限。

cd /home

mkdir sftp

chown root:sftp sftp

chmod 755 sftp

5.修改SSH配置

/etc/ssh/sshd_config

修改Subsystem

Subsystem sftp internal-sftp

6.在sshd_config添加用户配置

Match User sftp   #限制的用户

X11Forwarding no 

AllowTcpForwarding no

ForceCommand internal-sftp

ChrootDirectory /home/sftp  #用户的根目录

7.最后重启SSH

/etc/init.d/ssh restart

#END

转:http://www.cnblogs.com/xkkj/p/7277405.html
分享到:
评论

相关推荐

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

    在工作或者学习的时候,我们常常会遇到这样的需求,限制一个Linux用户,让他只能在指定的目录下进行添加、修改、删除操作,并且只能使用sftp登录服务器,不能用ssh操作。这些可以通过配置sftp服务实现。 方法如下 ...

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

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

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

    在linux系统创建SFTP用户及权限限制,文档目录如下: 一、 说明 1 二、 操作步骤 1 2.1 创建sftp用户组 1 2.2 配置chroot目录 1 2.3 创建sftp新用户 2 2.4 配置用户目录权限 3 2.5 配置sshd_config文件 5 2.6 重启...

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

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

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

    主要介绍了Linux 下sftp配置之密钥方式登录详解的相关资料,为了安全性,需使用sftp,锁定目录且不允许sftp用户登到服务器,需要的朋友可以参考下

    Linux(CentOS)上配置 SFTP服务器

    相比传统的 ftp 服务,SFTP 显得更加方便、安全,一般系统安装了 ssh 后,默认就安装了这个服务,我们只要简单的配置一下就可以了。 ... 必要条件: ...我们需要创建一个用户组,专门用于sftp用户 $ g

    myvary#blog_articles#Linux(CentOS 6.4)下搭建SFTP服务器1

    1、查看openssh的版本 1、查看openssh的版本 3、创建一个sftp用户,用户名为mysftp,密码为mysftp 4、为sftp组用户设置统一ho

    Serv-U是Windows平台和Linux平台的安全FTP服务器(FTPS, SFTP, HTTPS),是一个优秀的、安全的文

    通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制,移动,创建,和删除等。...

    Xftp Linux远程控制文件上传下载工具

    使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。它采用了标准的 Windows 风格的向导,它简单的界面能与其他 Windows 应用程序紧密...

    Xftp-Linux远程登录-免费的服务器上传下载工具 (永久使用版)

    使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。它采用了标准的 Windows 风格的向导,它简单的界面能与其他 Windows 应用程序紧密...

    浅析Linux中vsftpd服务配置(匿名,用户,虚拟用户)

    非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高 小巧轻快,安全易用。 ftp、sftp、vsftp、vsftpd这四个的区别 ftp 是File Transfer Protocol的缩写,文件传输协

    Linux系统编程——基础命令总结

    然后,用户可以单击这些选项卡以创建完全独立的窗口,它旨在允许计算机充当终端。 (2)WinSCP :WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功

    WindowsFilezilla ubuntu与windows文件传输工具.rar

    FileZilla 客户端是一个功能强大且易于使用的 FTP 工具,它支持多种操作系统,包括 Windows、MacOS 和 Linux。以下是 FileZilla 客户端的一些主要特点: 用户界面友好: FileZilla 客户端提供了直观的用户界面,使...

    文件管理器WalCommander.zip

    此项目的目标是创建多平台的开源文件管理器(Windows,Linux,FreeBSD,OS X),外观和感觉模仿 Far Manager。 Wal Commander 当前使用 XQuartz 在 Windows,Linux,FreeBSD 和 OS X 上运行。 特性如下: 模仿 Far...

    simple-sftp-python

    目标: 使用Python创建一个简单的FTP程序。 :check_mark_button: 使用SSH将其重构为SFTP程序。 (IT与网络安全) 使用用户界面开发应用程序以使其变得用户友好。 (使用者介面/ UX)如何使用简单的FTP: 启动2个不同...

    Xftp-7.0.0106p 免费版本

    使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。为了创建一个新的会话交换文件通过网络,你应该输入一个文件的名称、一个主机名或...

    Publii:Publii是适用于Windows,Mac和Linux的基于桌面的CMS,即使对于初学者而言,它也可以快速轻松地创建静态网站。

    是适用于Windows,Mac和Linux的基于桌面的CMS,即使对于初学者也可以快速轻松地创建静态网站。 当前版本:0.37.3(内部版本13870) 为什么选择Publii? 与通常难以使​​用且难以使用的静态网站生成器不同,...

    Linux下使用vsftp搭建FTP服务器(附参数说明)

    虚拟用户方式:也是使用用户和密码登入,但是该用户不是linux中创建的用户 安装FTP 使用YUM安装 yum -y install vsftpd 文件配置 安装完之后在/etc/vsftpd/路径下会存在三个配置文件。 vsftpd.conf: 主配置文件 ...

    Linux 基本语法

    linux的命令: window中sftp使用: 启动连接:sftp root@192.168.246.128 上传文件命令: put E:/aaaa.txt / 下载文件命令:get /download/download.txt e:/ 退出:quit ctrl+l:清屏 clear:清屏 常用命令: 切换...

    Xftp-6.0.0143p.rar

    使用了 Xftp 以后,MS windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。 1、快速安全:通过使用最大带宽使用Xftp 6来提高生产率,以便更快的文件下载/上传。利用经过验证的SSH协议进行安全文件传输...

Global site tag (gtag.js) - Google Analytics