萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦故障排除 >  >> 電腦常見故障 >> 無法連上網路

Red Hat局域網安裝實戰(三):FTP匿名/本地/虛擬用戶測試與帳號管理技巧

1. 匿名登入測試(文字模式)

[root@linuxsir001 root]# ftp 192.168.0.1
Connected to 192.168.0.1.
220 (vsFTPd 1.1.3)
Name (192.168.0.1:root): ftp
331 Please specify the password.
Password: ftp
230 Login successful.
ftp> ls
227 Entering Passive Mode (192,168,0,1,137,151)
150 Here comes the directory listing.
drwxr-xr-x 6 0 0 4096 May 25 13:54 RedHat90
drwxr-xr-x 2 0 0 4096 Feb 28 19:21 pub
226 Directory send OK.

匿名用戶預設訪問目錄為/var/ftp。若報錯常因缺少ftp/nobody用戶,執行adduser ftp、adduser nobody補齊(通常系統預設已存在)。

2. 普通本地用戶登入

# 添加普通用戶(家目錄在/home/beinan)
adduser beinan
passwd beinan

3. 虛擬用戶(僅FTP登入、不可登入系統)

# 方法一:指定shell為nologin、主群組ftp
adduser -g ftp -s /sbin/nologin beinan
passwd beinan

註:此法非嚴格虛擬用戶(仍佔用系統帳號),更佳方案為PAM + db_load建立獨立認證庫,正在測試中。

4. 自訂用戶家目錄位置

# 普通用戶指定目錄
adduser -d /opt/beinan beinan

# 虛擬用戶指定目錄
adduser -d /opt/beinan -g ftp -s /sbin/nologin beinan

驗證:ls /opt/ 見目錄存在即成功。

靈活運用用戶類型與家目錄設定,可滿足不同業務場景的FTP存取需求。

copyright © 萬盛學電腦網 all rights reserved