sftp搭建

准备工做

sftp是不少机构进行文件交换的媒介,所以sftp搭建、高可用是须要认真考虑的东西,这里简单介绍一下sftp的搭建。linux

须要资源:sftp服务器(若干台,实验性质一台普通linux机器便可)、glusterfs文件存储服务器(没有条件的话用linux本地硬盘)、rssh-2.3.2.tar.gz、CHROOT.tgz

部署

编译安装rssh
以root用户
./configure --prefix=/usr --sysconfdir=/etc
make
make install
配置/etc/rssh.conf
allowsftp
建立帐号
useradd -d /sftp/$USERNAME -s /usr/bin/rssh $USERNAME #设置默认启动shell为rssh,帐号目录为/sftp/帐号
echo "$PASSWD" | passwd --stdin $USERNAME
配置chroot 目录

须要拷贝/sftp/CHROOT.tgz 解压文件到/sftp/$USERNAME目录下shell

添加用户的chroot设置到rssh.conf
echo "user=$USERNAME:011:00010:/sftp/$UESRNAME" >> /etc/rssh.conf
相关文章
相关标签/搜索