linu下怎麼連線遠端,linux下怎麼連線遠端ssh

時間 2021-08-11 17:40:02

1樓:2016心如海

1.使用使用者名稱密碼登入

在命令列中輸入命令:

ssh username@ip_address -p port

之後系統會提示輸入密碼,輸入後即可登入

如果不新增-p選項,則預設是22埠

還可以使用-l選項輸入使用者名稱:

ssh -l username ip_address -p port

2.使用金鑰登入(不使用密碼)

首先生成金鑰,在任意目錄下輸入命令:

ssh-keygen -t rsa -p ''

-p表示密碼,-p ''表示空密碼

之後系統會提示輸入生成的金鑰檔案的檔名,可以輸入任意名稱,比如id_rsa,回車

系統會在當前目錄下生成id_rsa與id_rsa.pub兩個檔案

在根目錄下新建.ssh資料夾,將生成的金鑰檔案拷貝過去

mkdir -p ~/.ssh

-p選項表示如果資料夾已經存在則不再新建。

然後將之前生成的兩個檔案都拷貝到.ssh資料夾中

cp id_rsa* ~/.ssh/

把公鑰檔案id_rsa.pub拷貝到需要登入的伺服器上

用scp命令

scp -p port ~/.ssh/id_rsa.pub username@ip_address:~

-p表示要登入伺服器的埠好,不加預設為22。

之後系統會提示輸入密碼,輸入即可完成拷貝

登入遠端伺服器,在使用者根目錄下新建.ssh資料夾(如果不存在),在其中新建authorized_keys檔案(如果不存在),把id_rsa.pub新增到authorized_keys檔案中

mkdir -p ~/.ssh

這是在遠端伺服器上新建ssh資料夾

cat id_rsa.pub >> .ssh/authorized_keys

將id_rsa.pub檔案新增到authorized_keys檔案中(如檔案不存在則新建)

注意:要保證.ssh與authorized_keys使用者自己都有寫許可權

退出當前遠端登入,之後就可以不使用密碼遠端登入了

windows 中如何用ssh 連線 linux 50

2樓:

1.大部分linux系統

中都預設安裝了ssh伺服器,只要在windows系統中安裝一個客戶端軟體,就可專以連線到linux了.常見屬的客戶端軟體有putty,securecrt,windows secure shell等.

2.設定ip:ifconfig eth0 ip地址設定閘道器:

route add default gw 閘道器地址閘道器地址就是你所在網段的路由器的地址或者其他閘道器類裝置的地址,與你的地址在同一個網段中。

3.windows系統只要安裝了ssh客戶端軟體,並且網路與linux能夠連通,就可以連線到linux了。

3樓:匿名使用者

linux下必須安裝ssh才能在windows下使用ssh連線到linux,linux設定ip不需要指定閘道器,只要他們在內一個區域網之內,如果不在容才需要linux指定閘道器,在windows中使用putty這個工具軟體來連線linux ssh。

4樓:匿名使用者

1. linux安裝ssh即可。

復ssh是有版權的,gnu開發制

了 open ssh,替代ssh,不過默bai認下du載的都是open ssh

2. linux下設定

zhiip和dns/gateway等,直接用ifconfig netmask 命令即可。dao你可以man下。

3. win下ssh軟體很多,putty就很好用。訪問也很簡單 格式類似於

# ssh username@ip

輸入密碼即可登入。不要求在同一個ip地址段內,只要2臺機器可以ping通即可進行ssh登入。

5樓:匿名使用者

1.linux的ssh服務安裝正確

2.兩臺機子能ping通

3.windows客戶端設定正確就可以了

6樓:匿名使用者

1.linux必須開啟sshd服務,windows才有可能通過ssh連線

2.redhat的話用setup命令設定網路比較方便

3.windows下直接用個putty就可以連線linux了,不用安裝。

7樓:匿名使用者

這些東西不要在bai知道上du問,不是當面告訴zhi你怎麼做,只會讓你dao越看越亂,去文

內庫看看,或者買容本書,知道這東西你問個小技巧什麼的還可以,太系統的東西不會有人給你那麼詳細的打出來

文庫地址

8樓:匿名使用者

2。ifconfig eth0 ip netmask 掩碼。

route add default gw

3.windows下的回ssh軟體有很多,putty,securecrt等。答操作很簡單添上ip,使用者名稱,密碼,埠。

就可以連上啦。連不上就看看,服務啟動沒有,還有防火牆哦。

9樓:天山以北

假設bai你已經安裝桌面du

。1、ssh預設zhi已經安裝。埠也默dao認開放回。

如未開放,可#setup==>防火牆配置答==>定製(custom)==》選中ssh==>確定==>退出。(也可直接關閉防火牆)

2、#setup==》選擇網路配置==》分別配置ip、dns(無限制。)

3、putty

其它就不需要了。多關注一下防火牆就是了。

10樓:匿名使用者

安裝一個putty就可以啦

11樓:左左經驗

如何使用xshell連線linux伺服器,怎麼使用xshell連線centos系統

ssh遠端登入linux後如何開啟遠端桌面

12樓:12345額時代

1、開啟虛擬機器(ubuntu 14.04),按住ctrl+alt+t,開啟終端視窗,輸入"sudo apt-get install openssh-server"-->回車。

2、輸入當前使用者登入的密碼-->輸入"y"-->回車-->安裝完成。

3、在終端視窗中,輸入"sudo ps -e | grep ssh"-->回車-->若有sshd,說明ssh服務已經啟動。

4、繼續在終端視窗中,輸入"sudo vim /etc/ssh/sshd_config"-->回車。

5、把配置檔案中的"permitrootlogin without-password"註釋掉(加一個"#"號)-->再增加一句"permitrootlogin yes"-->儲存退出。

6、最後在終端視窗中輸入“sudo service ssh restart”-->完成重啟即可。

13樓:

遠端桌面操作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埠.

windows下連線linu的ssh工具有哪些

七彩虹科技 windows下連線linux的ssh工具有putty bitvise ssh client mobaxterm dameware ssh martty cygwin可以根據需求和喜好來選擇 putty是最有名的ssh和telnet客戶端,由simon tatham為windows平臺開...

請問linu怎麼增大socket連線上限

吉祥二進位制 不過varnish推薦的配置是有問題的,實際執行表明 net.ipv4.tcp fin timeout 3 的配置 會導致頁面經常打不開 並且當使用的是ie6瀏覽器時,訪問 一段時間後,所有網頁都會 打不開,重啟瀏覽器後正常。可能是國外的網速快吧,我們國情決定需要 調整 net.ipv...

windows7下怎麼安裝linu

插入光碟安裝就是了 你要裝雙系統的話就要給linux系統分配一定的空間,也就是說要沒有在windows下劃分割槽域的分割槽。最少要分三個分割槽 其中最少要兩個主分割槽,一個給 boot 一個給 swap分割槽可以根據你的記憶體大小如果你不做 可分可不分,你主機記憶體足夠的話可以不分,因為一般也用不上...