`
Jameslyy
  • 浏览: 385650 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SFTP配置

阅读更多

Step 1 : Install OpenSSH package if not installed

 

sudo apt-get install openssh-server

 

Step 2 : Create separate group for SFTP users.

 

sudo addgroup ftpaccess

 

Step 3 : Edit /etc/ssh/sshd_config file and make changes as below. Find and comment below line.

 

#Subsystem sftp /usr/lib/openssh/sftp-server

and add these lines to the end of the file.

 

Subsystem sftp internal-sftp

Match group ftpaccess

ChrootDirectory %h

X11Forwarding no

AllowTcpForwarding no

ForceCommand internal-sftp

 

Step 4 : Restart sshd service.

 

sudo service ssh restart

 

Step 5 : Add user with ftpaccess group and create password.

 

sudo adduser paul --ingroup ftpaccess --shell /usr/sbin/nologin

 

Step 6 : Modify home directory permission.

 

sudo chown root:root /home/paul

 

Step 7 : Create a directory inside home for upload and modify permission with group.

 

sudo mkdir /home/paul/www

 

sudo chown paul:ftpaccess /home/paul/www

 

 refer: https://askubuntu.com/questions/420652/how-to-setup-a-restricted-sftp-server-on-ubuntu/607898

分享到:
评论

相关推荐

    sftp配置全过程[参照].pdf

    sftp配置全过程[参照].pdf

    NetOps-Python实现网络设备SFTP配置

    NetOps-Python实现网络设备SFTP配置

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

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

    nginx转发sftp、ftp的配置

    用nginx可以实现非http协议的转发。suse12实测支持sftp、ftp转发

    freeSSHd配置sftp服务器.doc

    使用FREESSHD配置SFTP服务器说明 背景:最近在公司做的项目需要传输文件,要求是文件加密传输,这里需要用加密 证书来认证后才能访问服务器,因为使用服务器是Windows 2008 R2 ,所以折腾后选择FREESSHD作为SFTP...

    linux系统配置sftp服务器详解

    该文档介绍了如何在linux系统配置sftp服务器的步骤,大家感受一下。

    SFTP for AIX搭建手册

    SFTP for AIX搭建手册

    C# myftp 源码 支持ftp 和 sftp

    为了节省 修改后上传到服务器找文件 而写的一个myFTP工具 (能根据 选择的文件夹搜索 当前文件夹及子文件夹 的文件的文件 根据修改时间 然后可以选择备份或是上传) 支持 ftp,sftp 配置文件在MyFTPConfig.XML 中 ...

    SFTP上传下载 MFC VS2010

    可以从SFTP下载指定数据,使用前请设定执行参数,上传时若远程无路径可以创建,下载时若本地无路径可以创建,SFTP配置是从数据库中下载的,请自行修改。我用脑袋保证,绝对好用

    Python实现可配置的sftp传输

    该资源为python实现可配置的sftp传输,get和put 配置文件为.ini文件;put和get区分一下源和目的路径,基本配置项即说明如下: [ftp]:ftp基本信息 [common] 公共的配置 如日志信息,传输模式,是否递归,是否删除等 ...

    linux 访问ftp/sftp脚本及sftp免密码登录配置说明

    简介: cmdftp.sh $1 : 主机IP $2 :用户名 $3 :用户密码 $4 : 本地文件路径 $5 :FTP服务器文件路径 $6 :mput/mget 命令 $7 :要操作的文件名称 cmdsftp.sh $1 : 主机IP ...$7 :要操作的文件名称

    idea配置SFTP实现一键更新服务器

    使用idea自带的sftp插件,实现idea配置SFTP实现一键更新服务器。

    freeSSHd配置sftp服务器.pdf

    freeSSHd配置sftp服务器.pdf

    Sublime sftp插件本地上传配置文件

    Sublime sftp插件本地上传配置文件,参考http://wbond.net/sublime_packages/sftp/settings

    java+mysql简单上传下载实现

    INFO的状态为“待处理”的数据记录(失败可根据实际决定是否进行重试处理,重试次数等其他配置,可单独做一张表或者直接与B_SFTP_INFO配置在一起,建议分开配置),根据系统标识查询表B_SFTP_INFO自己的sftp配置参数...

    centos6分离ssh与sftp并配置不同端口 -.txt

    最近项目要求数据传必须使用sftp,但sftp又不能直接使用22端口,不安全,网上查询的ssh和sftp分离相关的资料都是基于centos7的,于是经过研究尝试,完成了基于centos6版本的服务分离

    Centos配置SFTP用户

    Centos6以上版本通用,SFTP的用户上传,下载,查看的配置,每条命令都是案例和说明。

    ftp-sftp文件协议

    ftp sftp协议上传文件区别,具体代码实现,可以参考很好的代码材料

    sublime sftp 插件破解

    2,sftp 远程编辑文件:安装:install->sftp具体配置 sftp工具破解 1,下载python字节码反编译工具uncompyle2 (pyc 2 py) https://github.com/wibiti/uncompyle2 2,安装uncompyle2 3,反编译文件commands.pyc ...

    SFTP 服务器配置与客户端调用(c#)

    SFTP的服务器安装包和介绍,c#客户端实现上传下载功能

Global site tag (gtag.js) - Google Analytics