民國110年 第3梯次 網路架設乙級 學科

第72題

於Linux 系統中,欲以vsftpd 建立FTP 伺服器,下列關於/etc/vsftpd/vsftpd.conf 之敘述哪些正 確?

題目

於Linux 系統中,欲以vsftpd 建立FTP 伺服器,下列關於/etc/vsftpd/vsftpd.conf 之敘述哪些正 確?

  1. (1) vsftpd.conf 中之userlist_deny=YES 為userlist_enable=YES 時才會生效的設定
  2. (2) vsftpd.co nf 中之userlist_file=/etc/vsftpd/user_list,表示在userlist_deny=YES 生效時,限制/etc/vsftpd/us er_list 中之使用者將無法登入vsftpd 伺服器
  3. (3) vsftpd.conf 中之userlist_enable=YES,表示藉由v sftpd 阻擋某些不受歡迎的帳號
  4. (4) vsftpd.conf 中之userlist_disable=YES,表示藉由vsftpd 阻擋某些不受歡迎的帳號

官方答案

(1) vsftpd.conf 中之userlist_deny=YES 為userlist_enable=YES 時才會生效的設定、(2) vsftpd.co nf 中之userlist_file=/etc/vsftpd/user_list,表示在userlist_deny=YES 生效時,限制/etc/vsftpd/us er_list 中之使用者將無法登入vsftpd 伺服器、(3) vsftpd.conf 中之userlist_enable=YES,表示藉由v sftpd 阻擋某些不受歡迎的帳號

解析

vsftpd 的使用者名單機制必須先設 userlist_enable=YES 才會啟用,因此 userlist_deny 只在該條件成立時才有作用(選項1正確)。userlist_deny=YES 時,名單內的帳號會被拒絕登入,屬黑名單;若設為 NO,同一份名單就變成白名單,只有名單內帳號可登入。userlist_file 則指定名單檔的路徑,預設為 /etc/vsftpd/user_list,故選項2正確。選項3所述 userlist_enable=YES 正是啟用阻擋不受歡迎帳號的開關,正確。vsftpd 並無 userlist_disable 這個參數,選項4為虛構設定。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料