Centos 6.5安装配置sftp
2017-12-23 13:55
316 查看
Centos 6.5安装配置sftp
创建sftp组
创建一个sftp用户,用户名为andy
修改密码为haoroot
sftp组的用户的home目录统一指定到/data/sftp下
然后指定andy的home为/data/sftp/andy
配置sshd_config
输入/Subsystem搜索到下列内容,然后注释
在文件结尾处添加
然后保存
设定Chroot目录权限
建立SFTP用户登入后可写入的目录
修改
输入命令
重启sshd服务
好了,不出意外的话可以登陆了
创建sftp组
groupadd sftp
创建一个sftp用户,用户名为andy
useradd -g sftp -s /bin/false andy
修改密码为haoroot
passwd andy
sftp组的用户的home目录统一指定到/data/sftp下
mkdir -p /data/sftp/andy
然后指定andy的home为/data/sftp/andy
usermod -d /data/sftp/andy andy
配置sshd_config
vi /etc/ssh/sshd_config
输入/Subsystem搜索到下列内容,然后注释
# Subsystem sftp /usr/libexec/openssh/sftp-server
在文件结尾处添加
Subsystem sftp internal-sftp Match Group sftp ChrootDirectory /data/sftp/%u ForceCommand internal-sftp AllowTcpForwarding no X11Forwarding no
然后保存
设定Chroot目录权限
chown root:sftp /data/sftp/andy chmod 755 /data/sftp/andy
建立SFTP用户登入后可写入的目录
mkdir /data/sftp/andy/upload chown andy:sftp /data/sftp/andy/upload chmod 755 /data/sftp/andy/upload
修改
vi /etc/selinux/config
#SELINUX=enforcing #改为 #SELINUX=disabled
输入命令
setenforce 0
重启sshd服务
service sshd restart
好了,不出意外的话可以登陆了
sftp andy@192.168.1.200
相关文章推荐
- Centos 6.5安装配置sftp
- centos6.5安装和配置cobbler
- 1、单机运行环境搭建之 --CentOS-6.5安装配置JDK-8
- Centos6.5中 一键安装LNMP 安装Yii2.0 手工配置
- CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
- CentOS 6.5 + Nginx 1.8.0 + PHP 5.6(with PHP-FPM) 负载均衡源码安装 之 (三)Nginx负载均衡配置
- 【centos6.5】CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境(linux公社)
- CentOS 6.5 安装配置Docker指南
- Linux中Memcached安装与配置(CentOS-6.5:memcached-1.4.5)
- CentOS 6.5 CodeBlocks::wxWidgets安装与配置
- CentOS 6.5系统安装配置图解教程(详细图文)
- CentOs6.5中安装和配置vsftp简明教程
- VM10安装CentOS6.5网络配置
- CentOS 6.5系统安装配置图解教程(详细图文)
- CentOS-6.5安装配置Tengine
- Centos6.5 安装配置Tomcat7.0.9
- CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
- Go程序开发---Go环境配置:CentOS6.5+Go1.8标准包安装