亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

如何進行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

淮滨县| 寿光市| 含山县| 通海县| 毕节市| 连平县| 绥化市| 岐山县| 泰安市| 阿合奇县| 巴青县| 兖州市| 鞍山市| 揭阳市| 灵寿县| 广元市| 衡水市| 泰和县| 佛学| 弋阳县| 神农架林区| 高雄县| 涞源县| 闸北区| 巴彦淖尔市| 广饶县| 余干县| 辽中县| 满洲里市| 西盟| 玛沁县| 沂南县| 阿勒泰市| 巴南区| 天台县| 姜堰市| 东乡族自治县| 北川| 余江县| 镇沅| 吴江市|