大數據之SFTP搭建與使用?groupadd sftp
useradd -s /bin/false -G sftp -d /home/sftp user_ftp
passwd user_ftp
,接下來我們就來聊聊關于大數據之SFTP搭建與使用?以下内容大家不妨參考一二希望能幫到您!
groupadd sftp
useradd -s /bin/false -G sftp -d /home/sftp user_ftp
passwd user_ftp
vi /etc/ssh/sshd_config
修改Prot 22為10022
找到Subsystem這個配置項,将其修改為
Subsystem sftp internal-sftp
然後再到⽂件最尾處增加配置設定屬于⽤戶組sftp的⽤戶都隻能訪問⾃⼰的⽂件夾
Match Group sftp
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
ChrootDirectory /home/sftp/%u #需在 /home/sftp/ 創建user⽂件夾,該⽂件夾就是登錄的sftp
⽤戶⽬錄
修改cmcc_ftp⽤戶所在⽂件夾的權限,讓其屬于root⽤戶
chown root:root /home/sftp/user_ftp
chown root:root /home/sftp
重啟sshd服務
Systemctl restart sshd
建立目錄授權
mkdir /home/sftp/user_ftp/user_mc
mkdir /mnt/sdb/user_mc
chown cmcc_ftp:sftp /home/sftp/user_ftp/user_mc
chown cmcc_ftp:sftp /mnt/sdb/user_mc
挂載目錄
mount --bind /mnt/sdb/user_mc /home/sftp/user_ftp/user_mc
開機啟動
vim /etc/rc.d/rc.local
mount --bind /mnt/sdb/user_mc /home/sftp/user_ftp/user_mc
增加可執行權限
chmod x /etc/rc.d/rc.local
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!