Linux服务-telnet服务部署(配置允许root登录)
Ubuntu部署telnet服務(wù)
說明
系統(tǒng)版本為Ubuntu 18.04,使用該系統(tǒng)機作為服務(wù)機,安裝telnet服務(wù),使用windows平臺的xshell作為訪問機,安裝了telnet客戶端(xshell集成)。
步驟
以下所有操作均用root用戶完成,如果普通用戶請加sudo
安裝telnet服務(wù)
apt install telnetd安裝超級internet服務(wù)用于管理telnet服務(wù)
aptinstall xinetd查看xinetd服務(wù)狀態(tài)
service xinetd status可以在日志中看到一行如下圖,說明telnet服務(wù)安裝成功且已經(jīng)被xinetd管理,且已經(jīng)在正常運行。
下面測試服務(wù)可用性,在xshell中登錄即可。
普通用戶登錄
telnet 192.168.56.102會要求輸入用戶名和密碼,這里輸入普通用戶和密碼,成功遠程登錄。然后使用exit退出登錄。
root用戶登錄
telnet 192.168.56.102輸入用戶為root,密碼正確,但是出現(xiàn)如圖情況。
這是因為telnet這種遠程登錄協(xié)議并不安全,默認(rèn)不允許root這樣的超級權(quán)限用戶登錄,想要root登錄一般有兩種方法。
方法一
普通用戶登錄之后利用su命令切換為root用戶,此種方法比較簡單,不演示。
方法二
修改telnet服務(wù)端的配置,使之允許root用戶登錄。
首先,修改/etc/pam.d/login文件,命令如下。
vim /etc/pam.d/login注釋掉一行如下圖。
然后,修改文件,運行root系列用戶登錄,即將pts系列用戶加入/etc/securetty文件中。
vim /etc/securetty如下圖,一般pts/1到pts/9就夠了。
最后,嘗試root直接登錄,發(fā)現(xiàn)成功。(這種方法很不安全)
總結(jié)
以上是生活随笔為你收集整理的Linux服务-telnet服务部署(配置允许root登录)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下Anaconda3安装及使用
- 下一篇: Linux服务-SSH服务部署