ubuntu 12.04建立多使用者及開啟telnet遠程登入 ubuntu 建立/刪除使用者及修改密碼 以root帳戶登入, 建立新使用者: 運行:$ sudo adduser tete 正在添加使用者"tete"... 正在添加新組"tete" (1002)... 正在添加新使用者"tete" (1002) 到組"tete"... 建立主目錄"/home/tete"... 正在從"/etc/skel"複製檔案... 輸入新的 UNIX 口令: 重新輸入新的 UNIX 口令: passwd:已成功更新密碼 Changing the user information for tete Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: 這個資訊是否正確? [Y/n] y 輸入“y”後按斷行符號就OK了! 刪除使用者: 文法:userdel [-r] [要刪除的使用者的名稱] 例如:[root@localhost ~]userdel -r tete 修改使用者密碼: 該命令的一般格式為: passwd [使用者名稱] 其中使用者名稱為需要修改口令的使用者名稱。只有超級使用者可以使用“passwd 使用者名稱”修改其他使用者的口令,普通使用者只能用不帶參數的passwd命令修改自己的口令。 該命令的使用方法如下: 輸入 passwd< Enter>; 在(current) UNIX passwd:下輸入當前的口令 在new password:提示下輸入新的口令(在螢幕上看不到這個口令): 系統提示再次輸入這個新口令。 輸入正確後,這個新口令被加密並放入/etc/shdow檔案。選取一個不易被破譯的口令是很重要的。 選取口令應遵守如下規則: 口令應該至少有六位(最好是八位)字元; 口令應該是大小寫字母、標點符號和數字混雜的。 超級使用者修改其他使用者(xxq)的口令的過程如下, # passwd root New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully # [附:用“su”命令來更換使用者,如:$su demo] 開啟telnet遠程登入 1.由於ubuntu12.04沒有/etc/inetd.conf,故不需要對其進行配置 2.安裝軟體 sudo apt-get install xinetd telnetd 3.配置/etc/xinetd.conf和/etc/xinetd.d (1)修改/etc/xinetd.conf如下 # Simple configuration file for xinetd## Some defaults, and include /etc/xinetd.d/defaults{# Please note that you need a log_type line to be able to use log_on_success # and log_on_failure. The default is the following :# log_type = SYSLOG daemon info instances = 60 log_type = SYSLOG authpriv log_on_success = HOST PID log_on_failure = HOST cps = 25 30}includedir /etc/xinetd.d #紅色部分具體不知到什麼參數 (2)目錄/etc/xinetd.d下面就是要啟動的服務 建立telnet內容: touch telnet 編輯內容如下:service telnet {disable = no flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure += USERID} 運行sudo /etc/init.d/xinetd restart telnet localhost 可以發現telnet服務已啟動。