一、環(huán)境:
CentOS 6.8
使用 FileZilla 進行 sftp 連接
二、背景
給外包的工作人員提供我司服務(wù)器的某一目錄的訪問(包括讀寫)權(quán)限,方便他們部署代碼文件。
之所以是某一目錄的訪問,是因為 SFTP 的用戶登錄后,默認是能看到整個系統(tǒng)的文件目錄,這樣很不安全。
題外話:如果是針對 ftp 的用戶權(quán)限管理,推薦使用 vsftpd,可通過 yum 直接安裝。
三、正文
1、創(chuàng)建新用戶
adduser sftpuser1
useradd 和 adduser 的區(qū)別
useradd 只會添加一個用戶,并沒有創(chuàng)建它的主目錄,除了添加一個新用戶之外什么都沒有。這個用戶甚至不能登錄,因為沒有密碼。所以這里選擇 adduser。