日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux远程登录三种方式telnet,ssh,vnc

發布時間:2023/11/29 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux远程登录三种方式telnet,ssh,vnc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

linux遠程連接三種方式telnetsshvnc

telnetssh服務只能實現基于字符界面的遠程控制,如果要基于圖形界面進行遠程控制,可以借助免費的VNC來完成。

一、telnet連接

1.首先進入終端,查看是否安裝了telnet服務。linux默認安裝了telnet,所以我們一般只需要安裝telnet-server

rpm -qa |grep telnet (查看是否安裝telnet-server)

沒有安裝telnet-server的話,我們可以將linux安裝光盤放在光驅里。(不同的linux版本,linux的軟件安裝包可能不一樣,只有一張光盤的話,肯定就在那一個上了。如果是linux redhat的話,就是在第三張光盤上。)

我使用的是linux版本是rhel-server-5.4-i386-dvd.iso,將光盤加載到光驅之后,光盤被加載到/dev/cdrom中。

2./mnt下創建一個目錄cdrom(命令:mkdir/mnt/cdrom)。然后將/dev/cdrom中的內容掛載到/mnu/cdrom(命令:mount /dev/cdrom ?/mnt/cdrom)

3.使用ll ? /mnt/cdrom(小寫的L)找到Server目錄,并用命令cd/mnt/cdrom/Server進入該目錄。

4.用命令(ll |grep telnet)找到telnet-server這個軟件包。

5.安裝telnet-server這個軟件.

6.使用命令:rpm -ql telnet-server 查看telnet-server的安裝目錄。

7.修改telnet-server的配置文件。使用命令:vim/etc/xinetd.d/telnet 打開telnet-server配置文件。將disable ? = yes 改為no 或者disable前加上#符號。

8.重新啟動telnet-server服務。命令:service ?xinetd restart ?或者/etc/init.d/xinetd ? restart

9Linux默認用root賬號不可以進行遠程連接。所有你需要創建一個用戶,設置密碼。然后通過telnet連接Linux

創建用戶: useradd user1 ? ? ?設置密碼:passwd ?user1(然后系統提示你輸入兩次密碼)

10.最后使用命令:telnet + 目標主機的ip地址。

二、ssh連接。

Telne服務使用很方便,但是它是通過明文傳遞信息,所有安全性就不高,目前普遍使用的SSH(SecureShell)來進行遠程管理。SSH協議有SSH1SSH2兩個版本,他們使用管理不同的協議和實現,二者互不兼容。SSH2SSH1在安全性,功能和性能上提高了很多,所以目前被廣泛使用的SSH2

1.SSH服務器的安裝
Linux
下廣泛使用免費的OpenSSH程序來實現SSH協議,OpenSSH同時支持SSH1SSH2協議。
目前幾乎所有的Linux發行版捆綁了OpenSSHRedHat也不例外,默認RedHat的安裝程序會將OpenSSH服務和客戶程序安裝在系統上。請使用下面的命令檢查系統是否已經安裝了OpenSSH服務:
rpm ?-qa | grep ?openssh

如果系統還沒有安裝OpenSSH服務,可以把RedHatAS4的第2張安裝光盤,放入光盤進行裝載,然后安裝其包含ssh關鍵字的5個包。

2.SSH服務的管理
(1)
啟動、停止、重新啟動SSH服務
/etc/init.d/sshd ? start

/etc/init.d/sshd ?stop

/etc/init.d/sshd ?restart
(2)
自動啟動SSH服務
如果需要讓SSH服務隨系統啟動而自動加載,可以執行“ntsysv”命令啟動服務配置程序,找到“sshd”服務,然后在其前面加上“*”星號,確定即可。

三、VNC連接

1.默認RedHat的安裝程序會將VNC服務和客戶端程序安裝在系統上,查看是否安裝vnc-server。命令:rpm -qa| grep vnc

2.如果沒有安裝話,將系統光盤的掛載到系統中。使用命令:mount /dev/cdrom ?/mnt/cdrom (/mnt下必須存在cdrom目錄,創建目錄方式參考telnet連接)

3.在系統鏡像中打開Server目錄,找到vnc-server的安裝包。

4.安裝vnc-server

5.如果安裝過了,就用vimvi打開/root/.vnc/xstartup,將unsetexec前面的空格去掉,然后保存,退出編輯器。默認情況下,VNC服務采用的圖形界面時twm,你可以使用GNOMEKDE圖形界面環境,那就要將“twm”改為“gnome-session”或者“startkde”。(前提是系統已經安裝了GNOMEKDE圖形桌面環境),修改完后,執行關閉并重新啟動桌面。vncserver -kill 1(開啟的都要關掉)。然后使用vncserver重新打開連接。

6.修改了xstartup之后,運行命令:vncserver,就打開了一個新的vnc連接端口。vnc端口是從5900開始的,當打開第一個端口時,端口號是5900:1,每打開一個,端口號加一(5900:2 ?5900:3。。。。。),這樣就可以打開多個桌面,各個桌面之間不會干擾。

注意:如果使用x0vncserver的話,可以通過5900端口來連接,可以開啟多個桌面,各個桌面可以互相共享。使用x0vncserver的話,需要打開本地主機的圖形化界面,然后在圖形界面下運行終端,在終端中運行命令:x0vncserver--PasswordFile=/root/.vnc/passwd。要保持這個終端,因為它運行的是x0vncserver這個軟件,如果關閉的話,就會斷開連接。

7.連接

如果運行的是vncserver的話,就是主機名加端口號。如果使用的是x0vncserver的話,直接就是主機名,不需要加端口號。


轉載于:https://blog.51cto.com/wangjun51/1259315

總結

以上是生活随笔為你收集整理的linux远程登录三种方式telnet,ssh,vnc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。