在Linux上,您可以使用vsftpd(Very Secure FTP Daemon)作為FTP服務器。要設置目錄列表樣式,您需要編輯vsftpd的配置文件
打開終端。
使用文本編輯器打開vsftpd的配置文件。通常,該文件位于/etc/vsftpd/vsftpd.conf
。在這個例子中,我們將使用nano編輯器:
sudo nano /etc/vsftpd/vsftpd.conf
#dirmessage_enable=YES
取消注釋(刪除行首的#符號),以啟用目錄消息功能。這將允許您自定義目錄列表樣式。
ls
命令的選項。例如,要在目錄列表中顯示隱藏文件(以點開頭的文件),請將以下行添加到配置文件中:ls_recurse_enable=YES
dirstrip_escape
選項。例如,要刪除目錄列表中的所有非ASCII字符,請將以下行添加到配置文件中:dirstrip_escape=YES
保存并關閉配置文件。
重啟vsftpd服務以使更改生效:
sudo systemctl restart vsftpd
現在,您的Linux FTP服務器應該已經更新了目錄列表樣式。請注意,這些設置僅適用于vsftpd。如果您使用的是其他FTP服務器,如ProFTPD或Pure-FTPd,您需要查閱相應的文檔以了解如何設置目錄列表樣式。