要設置Linux用戶不可登錄,可以按照以下步驟進行操作:
以root用戶登錄到Linux系統。
打開終端窗口,并輸入以下命令來編輯/etc/passwd文件:
sudo vi /etc/passwd
在打開的/etc/passwd文件中,找到要禁止登錄的用戶的行。每個用戶的行以用戶名開頭,以冒號(:)分隔不同字段。
在用戶名后添加一個特殊的shell,以指示該用戶不可登錄。例如,將行修改為:
username:x:1000:1000:User Name:/home/username:/usr/sbin/nologin
其中,username是要禁止登錄的用戶名。
保存文件并關閉編輯器。
完成以上步驟后,該用戶將無法通過SSH、終端或其他方式登錄到系統。
請注意,修改/etc/passwd文件可能會有風險,如果不熟悉Linux系統,請謹慎操作。另外,禁止登錄的用戶仍然可以運行他們之前設置的任務或進程。如果想要完全禁用用戶,請考慮刪除或禁用該用戶。