91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行CentOS vsftpd安裝系統帳戶設置

發布時間:2021-09-28 17:19:07 來源:億速云 閱讀:134 作者:柒染 欄目:系統運維

這期內容當中小編將會給大家帶來有關如何進行CentOS vsftpd安裝系統帳戶設置,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

CentOS vsftpd還是比較常用的,于是我研究了一下CentOS vsftpd,在這里拿出來和大家分享一下,希望對大家有用。CentOS vsftpd的設置(虛擬用戶)前面學校好幾臺服務器上都需要配置ftp,但一直沒有整成功,這次總算完成一件事情了,在centos下完成vsftp的配置了。

步驟很簡單:需求:(虛擬用戶分下載用戶/下載、上傳但不能刪除用戶/管理用戶)

一、CentOS vsftpd安裝

yum -y install vsftpd*  yum -y install pam*  yum -y install db4*

二、CentOS vsftpd系統帳戶

1、CentOS vsftpd服務的宿主用戶
useradd vsftpd -s /sbin/nologin默認的Vsftpd的服務宿主用戶是root,但是這不符合安全性的需要。這里建立名字為CentOS vsftpd的用戶,用他來作為支持CentOS vsftpd的服務宿主用戶。由于該用戶僅用來支持Vsftpd服務用,因此沒有許可他登陸系統的必要,并設定他為不能登陸系統的用戶。

2、CentOS vsftpd虛擬宿主用戶
useradd ftp -s /sbin/nologin(服務器上裝完了就用一個用戶是ftp)本篇主要是介紹CentOS vsftpd的虛擬用戶,虛擬用戶并不是系統用戶,也就是說這些FTP的用戶在系統中是不存在的。他們的總體權限其實是集中寄托在一個在系統中的某一個用戶身上的,所謂CentOS vsftpd的虛擬宿主用戶,就是這樣一個支持著所有虛擬用戶的宿主用戶。由于他支撐了FTP的所有虛擬的用戶,那么他本身的權限將會影響著這些虛擬的用戶,因此,處于安全性的考慮,也要非分注意對該用戶的權限的控制,該用戶也絕對沒有登陸系統的必要,這里也設定他為不能登陸系統的用戶。不允許相關用戶登錄。

三、CentOS vsftpd.conf設置

1、備份cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak

2、設置anonymous_enable=NO設定不允許匿名訪問local_enable=YES設定本地用戶可以訪問。注意:主要是為虛擬宿主用戶,如果該項目設定為NO那么所有虛擬用戶將無法訪問。
write_enable=YES設定可以進行寫操作。local_umask=022設定上傳后文件的權限掩碼。

anon_upload_enable=NO禁止匿名用戶上傳。anon_mkdir_write_enable=NO禁止匿名用戶建立目錄。dirmessage_enable=YES設定開啟目錄標語功能。xferlog_enable=YES設定開啟日志記錄功能。connect_from_port_20=YES設定端口20進行數據連接。chown_uploads=NO設定禁止上傳文件更改宿主。

xferlog_file=/var/log/vsftpd.log設定CentOS vsftpd的服務日志保存路徑。注意,該文件默認不存在。必須要手動touch出來,并且由于這里更改了CentOS vsftpd的服務宿主用戶為手動建立的CentOS vsftpd。必須注意給與該用戶對日志的寫入權限,否則服務將啟動失敗。

xferlog_std_format=YES設定日志使用標準的記錄格式nopriv_user=vsftpd設定支撐CentOS vsftpd服務的宿主用戶為手動建立的CentOS vsftpd用戶。注意,一旦做出更改宿主用戶后,必須注意一起與該服務相關的讀寫文件的讀寫賦權問題。

比如日志文件就必須給與該用戶寫入權限等。async_abor_enable=YES設定支持異步傳輸功能。ascii_upload_enable=YESascii_download_enable=YES設定支持ASCII模式的上傳和下載功能。ftpd_banner=Welcome to Awei FTP servers設定CentOS vsftpd的登陸標語。chroot_local_user=YES禁止本地用戶登出自己的FTP主目錄。pam_service_name=vsftpd設定PAM服務下CentOS vsftpdd的驗證配置文件名。

因此,PAM驗證將參考/etc/pam.d/下的CentOS vsftpd文件配置。以下這些是關于CentOS vsftpd虛擬用戶支持的重要配置項目。默認Vsftpd.conf中不包含這些設定項目,需要自己手動添加配置。guest_enable=YES設定啟用虛擬用戶功能。guest_username=ftp指定虛擬用戶的宿主用戶。

virtual_use_local_privs=YES設定虛擬用戶的權限符合他們的宿主用戶。user_config_dir=/etc/vsftpd/vconf設定虛擬用戶個人Vsftp的配置文件存放路徑。也就是說,這個被指定的目錄里,將存放每個Vsftp虛擬用戶個性的配置文件,一個需要注意的地方就是這些配置文件名必須和虛擬用戶名相同。[color=Red][b](比如說vsftpd.conf的配置文件,你復制到這個目錄下,你要mv一下,配置成虛擬用戶的名稱)[/b][/color]—-

3.建立CentOS vsftpd的日志文件,并更該屬主為Vsftpd的服務宿主用戶:
[root@KcentOS5 ~]# touch /var/log/vsftpd.log
[root@KcentOS5 ~]# chown vsftpd.vsftpd /var/log/vsftpd.log

4.建立虛擬用戶配置文件存放路徑:
[root@KcentOS5 ~]# mkdir /etc/vsftpd/vconf/

上述就是小編為大家分享的如何進行CentOS vsftpd安裝系統帳戶設置了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

山西省| 沭阳县| 留坝县| 五常市| 南康市| 鹤山市| 介休市| 海晏县| 牟定县| 梁山县| 宝山区| 寿阳县| 监利县| 庄河市| 荆门市| 灵丘县| 田阳县| 太保市| 利津县| 新丰县| 仁化县| 昭通市| 西吉县| 循化| 永宁县| 库伦旗| 佛山市| 宣汉县| 呈贡县| 高陵县| 江川县| 绿春县| 兴安县| 夏津县| 鄂尔多斯市| 灵山县| 土默特左旗| 阿荣旗| 巴林左旗| 秦安县| 石首市|