導航:首頁 > 操作系統 > 遠程登錄linux

遠程登錄linux

發布時間:2022-04-02 03:41:37

⑴ 怎麼遠程登錄家裡的linux

no way,但如果你在家裡的路由器作了埠轉發的話,且綁定了申請的動態域名的話,可以試試。命令格式:ssh 動態域名:埠號

⑵ ssh遠程登錄linux後如何打開遠端桌面

遠程桌面操作linux,我覺得用VNC-Viewer更好點
在2台Linux機器之間,
修改伺服器端配置文件/etc/ssh/sshd_config中的兩個參數
X11Forwarding
no
ForwardX11Trusted
yes
修改客戶端配置文件/etc/ssh/ssh_config
ForwardX11
yes
則從客戶端ssh到伺服器端後會自動設置DISPLAY環境變數,
允許在伺服器端執行的圖形程序將圖形顯示在客戶端上.
在伺服器上查看環境變數顯示如下(這個結果不同的時候並不相同)
DISPLAY=localhost:10.0
=============================
在Linux/Unix類操作系統上,
DISPLAY用來設置將圖形顯示到何處.
直接登陸圖形界面或者登陸命令行界面後使用startx啟動圖形,
DISPLAY環境變數將自動設置為:0:0,
此時可以打開終端,
輸出圖形程序的名稱(比如xclock)來啟動程序,
圖形將顯示在本地窗口上,
在終端上輸入printenv查看當前環境變數,
輸出結果中有如下內容:
DISPLAY=:0.0
使用xdpyinfo可以查看到當前顯示的更詳細的信息.
DISPLAY環境變數格式如下host:NumA.NumB,
host指Xserver所在的主機主機名或者ip地址,
圖形將顯示在這一機器上,
可以是啟動了圖形界面的Linux/Unix機器,
也可以是安裝了Exceed,
X-Deep/32等Windows平台運行的Xserver的Windows機器.
如果Host為空,
則表示Xserver運行於本機,
並且圖形程序(Xclient)使用unix
socket方式連接到Xserver,
而不是TCP方式.
使用TCP方式連接時,
NumA為連接的埠減去6000的值,
如果NumA為0,
則表示連接到6000埠;
使用unix
socket方式連接時則表示連接的unix
socket的路徑,
如果為0,
則表示連接到/tmp/.X11-unix/X0
.
NumB則幾乎總是0.
如果使用su
username或者su
-
username切換到別的用戶,
並且使用命令
export
DISPLAY=:0.0
設置DISPLAY環境變數,
運行圖形程序(如xclock)時會收到如下錯誤:
Xlib:
connection
to
":0.0"
refused
by
server
Xlib:
No
protocol
specified
Error:
Can't
open
display:
:0.0
這是因為Xserver默認情況下不允許別的用戶的圖形程序的圖形顯示在當前屏幕上.
如果需要別的用戶的圖形顯示在當前屏幕上,
則應以當前登陸的用戶,
也就是切換身份前的用戶執行如下命令
xhost
+
這個命令將允許別的用戶啟動的圖形程序將圖形顯示在當前屏幕上.
在2台Linux機器之間,
如果設置伺服器端配置文件/etc/ssh/sshd_config中包含
X11Forwarding
no
客戶端配置文件/etc/ssh/ssh_config包含
ForwardX11
yes
則從客戶端ssh到伺服器端後會自動設置DISPLAY環境變數,
允許在伺服器端執行的圖形程序將圖形顯示在客戶端上.
在伺服器上查看環境變數顯示如下(這個結果不同的時候並不相同)
DISPLAY=localhost:10.0
在客戶機上可以看到有程序監聽了6010埠
netstat
-lnp
tcp
0
0
127.0.0.1:6010
0.0.0.0:*
LISTEN
4827/1
如果希望允許遠程機器上的圖形程序將圖形顯示在本地機器的Xserver上,
除了要設置遠端機器的DISPLAY環境變數以外,
還需要設置本地機器的Xserver監聽相應的TCP埠.
而現在的Linux系統出於安全的考慮,
默認情況下不再監聽TCP埠.
可通過修改/etc/X11/xinit/xserverrc文件,

exec
/usr/bin/X11/X
-dpi
100
-nolisten
tcp
修改為
exec
/usr/bin/X11/X
-dpi
100
允許在直接使用startx啟動圖形時啟動對TCP埠的監聽.
修改/etc/kde3/kdm/kdmrc,

ServerArgsLocal=-nolisten
tcp
修改為
ServerArgsLocal=
允許kdm作為顯示管理器時,
啟動會話時監聽相應的TCP埠.
修改/etc/gdm/gdm.conf,
在[Security]一節增加
DisallowTCP=false
或者在登陸窗口選擇"Options"
->
"Configure
Login
Manager..."的Security頁面,
取消"Deny
TCP
connections
to
Xserver",
允許gdm作為顯示管理器時,
啟動會話時監聽相應的TCP埠.

⑶ 如何遠程登錄Linux伺服器,用什麼軟體

你好,利用一些第三方工具對遠程伺服器(Linux)進行連接控制。
常用的工具的有:
(1)putty:小巧好用,推薦;
(2)xshell;
(3)secureCR;....

簡單說一下利用putty軟體遠程登錄Linux,
請參考我另外的回答:https://..com/question/756869519814334324
希望可以幫到你。

⑷ Linux系統怎樣實現遠程登錄

雙擊putty.exe 輸入要登錄的伺服器的IP或者主機名。然後單擊"Open"。

彈出登錄界面,要求輸入用戶名,按回車。

輸入用戶名對應的密碼,

SSH服務支持一種安全認證機制,即密鑰認證。首先使用工具 PUTTYGEN.EXE 生成密鑰對,如下圖

該工具可以生成三種格式的key :SSH-1(RSA) SSH-2(RSA) SSH-2(DSA) ,採用默認的格式即SSH-2(RSA)。Number of bits in a generated key 這個是指生成的key的大小,這個數值越大,生成的key就越復雜,安全性就越高。

然後單擊Generate 開始生成密鑰對,(注意的是,在這個過程中滑鼠要來回的動,否則這個進度條是不會動的):

密鑰對已經生成了。可以給密鑰輸入一個密碼,(在Key Passphrase那裡)也可以留空。然後點 Save public key 保存公鑰,點 Save private Key 保存私鑰

接下來就該到遠程linux主機上設置了,
1)創建目錄 /root/.ssh 並設置許可權
[root@localhost ~]# mkdir /root/.ssh mkdir 命令用來創建目錄
[root@localhost ~]# chmod 700 /root/.ssh chmod 命令是用來修改文件屬性許可權
2)創建文件 / root/.ssh/authorized_keys
[root@localhost ~]# vim /root/.ssh/authorized_keys vim
3)打開剛才生成的public key 文件,建議使用寫字板打開,這樣看著舒服一些,復制從AAAA開頭至 「---- END SSH2 PUBLIC KEY ----「 該行上的所有內容,粘貼到/root/.ssh/authorized_keys 文件中,要保證所有字元在一行。(可以先把復制的內容拷貝至記事本,然後編輯成一行載粘貼到該文件中)。在這里要簡單介紹一下,如何粘貼,用vim打開那個文件後,該文件不存在,所以vim會自動創建。按一下字母」i」然後同時按shift + Insert 進行粘貼(或者單擊滑鼠郵件即可),前提是已經復制到剪切板中了。粘貼好後,然後把游標移動到該行最前面輸入ssh-ras ,然後按空格。再按ESC,然後輸入冒號wq 即 :wq 就保存了。

再設置putty選項,點窗口左側的SSh –> Auth ,單擊窗口右側的Browse… 選擇剛剛生成的私鑰, 再點Open ,此時輸入root,就不用輸入密碼就能登錄了。

⑸ 如何遠程登錄LINUX

遠程登陸linux你可以採用:
一、用ssh登陸。可以採用SecureCRT、SSH Secure Shell Client、WinSCP等軟體,前提是你的linux要安裝和啟用ssh,大部分的linux應該安裝完後就可以使用了。
二、用telnet登陸。方法與上面類似,linux開啟telnet。
三、遠程桌面。linux安裝VNC服務端,作相應配置,推薦你用TightVNC,你可以在windows下用TightVNC Viewer客戶端登陸,也可以在安裝有JAVA後的瀏覽器中登陸,進行遠程管理。

⑹ 遠程登錄Linux伺服器的命令是什麼

  1. 遠程登錄linux系統有多種方式
  2. 如果客戶端是linux系統
  3. 直接在終端輸入ssh 用戶名@地址
  4. 如果客戶端是mac系統,同上,從某些角度說mac也是類Unix系統
  5. 如果客戶端是windows系統
  6. 可以使用x shell putty crt 等遠程終端軟體登錄
  7. 希望可以幫助你,請採納,謝謝

⑺ linux遠程登錄

遠程登錄就是通過自己的電腦登錄別人的電腦。不在於有多遠,強調是不在本機登錄。通常在Windows下用telnet,linux下用ssh。你不開機是無法登錄的。如果你想知道原理,就要知道計算機網路中應用層的概念,對應的一個概念叫做埠。假設你是Linux機器,如果你關閉了22埠(通過iptables或SELinux,或者你可以自定義ssh的埠),別人就無法登錄你了。

⑻ 如何遠程登錄到Linux 圖形界面

首先在linux系統上安裝vnc服務端,成功安裝好vnc服務端後,使用vncserver命令開啟vnc服務,第一次開啟會讓你輸入2次密碼,這是用於遠程登錄的密碼,一定要記好,開啟vnc服務後,使用netstat -nlt查看vnc的埠為5901,如果有5901這個開放埠證明你的vnc服務成功開啟。接下來可以再你的電腦中安裝vnc客戶端,使用linux系統的ip:1為伺服器地址,然後輸入密碼,這樣就登錄到linux的圖形界面

⑼ 怎麼遠程登錄linux伺服器

可以下載個putty遠程工具,安裝後打開工具,輸入埠號和主機ip地址保存,在跳出的對話框中輸入遠程賬號後回車,然後在輸入遠程密碼後回車就可以了。

閱讀全文

與遠程登錄linux相關的資料

熱點內容
pso演算法優化參數 瀏覽:606
java打開pdf文件怎麼打開 瀏覽:369
用銀行家演算法拒絕死鎖的例題 瀏覽:670
洗盤選股指標源碼 瀏覽:705
百度雲盤下載的壓縮包怎麼解壓 瀏覽:737
加密類型是TKIP被我弄掉了 瀏覽:234
貝刻智能手環app如何下載 瀏覽:838
公司電腦上的加密文件解密 瀏覽:462
伺服器怎麼配置資料庫 瀏覽:889
壓縮機和製冷劑 瀏覽:182
樹莓派手機版編程 瀏覽:926
谷歌編程挑戰賽時間安排 瀏覽:438
自動學習機源碼 瀏覽:938
明日之後星曳鎮是什麼伺服器 瀏覽:474
編程學有年齡限制嗎 瀏覽:571
工程可靠度pdf 瀏覽:900
包子解壓玩具會爆嗎 瀏覽:143
資治通鑒柏楊版pdf 瀏覽:852
跆拳道pdf 瀏覽:205
程序員畢設可以攻哪個方向 瀏覽:427