您好,登錄后才能下訂單哦!
Ubuntu系統中怎么遠程連接Linux服務器,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
1.Windows連接Ubuntu服務器
安裝openssh-server
安裝完xshell后要先在連接的Ubuntu主機下開啟SSH服務,因為xshell是用ssh服務連接Ubuntu的,當然也可以配置免密碼登陸Ubuntu,但那個稍微要復雜一點,我們只介紹用賬號密碼登陸。
一般需要先安裝openssh-server,才能開啟ssh服務,在Ubuntu機器上運行:
sudo apt-get install openssh-server
然后開啟ssh服務:
ps -e | grep ssh
一般建議服務器24小時開機,這樣就不用每次都要啟動ssh了.
xshell會話
打開xshell軟件,點擊左上角 新建,輸入連接名稱,Ubuntu機器的IP地址,注意協議選擇ssh,端口是22.
單擊確定按鈕,再單擊連接按鈕,之后會跳出一個窗口,讓你輸入用戶名和密碼,可以選擇記住用戶名和密碼,這樣省得下次重新輸入了。
然后單擊確定按鈕,就可以看到你已經連接上Ubuntu系統了。
然后你對服務器的一切操作都可以再這個終端操作了。既然選擇了Linux系統,應該適應這種純命令行操作,熟悉之后效率會高很多。
文件傳輸
這是最重要的一部分,既然要在服務器上跑數據,那就得吧數據傳到服務器上吧。
文件傳輸得方法有很多,我之前用過filezilla傳文件,后來我發現一種更簡單的傳文件方法。可以用上傳下載工具包rz及sz上傳和下載文件。
先安裝工具包,在xshell命令框種輸入:
sudo apt-get install lrzsz
安裝完之后,從Windows上傳文件,命令為rz,如圖:
從服務器上下載文件到Windows的命令為sz,后面要跟下載文件的文件名:
sz 2017-譚慶波.doc
這條命令執行的時候會讓你選擇文件保存的路徑,然后點擊確定按鈕就可以了。
因為是局域網,用這種方法傳大文件應該也沒有什么壓力。
2.Ubuntu連接Linux服務器
在連接之前還是要保證Linux服務器上裝有openssh-server啦,怎么安裝參見上面~
在Linux服務器上修改ssh的配置文件,這個文件 /etc/ssh/sshd_config,在里面將PermitRootLogin的值改成yes,然后在重啟一下ssh服務。
PermitRootLogin yes service sshd restart
之后就可以在你的Ubuntu機器上遠程登陸這臺服務器了。方式如下:
ssh rootusername@IP
rootusername是你服務器的用戶名,IP是你服務器的IP地址,之后在輸入密碼,就可以登陸上去了。Ubuntu文件傳輸
上傳文件
scp 文件名 rootusername@IP:/tmp
由于文件系統的權限問題,只能將本系統的文件上傳到服務器的/tmp文件夾下,然后再從tmp文件夾中拷到需要的目錄中去。
下載文件
如果把文件從遠程機器拷貝到本機當前目錄用這個命令:
scp rootusername@IP:/home/a.tar.tz
拷貝遠程機器的整個目錄下的文件:
scp -r rootusername@IP:/home/* ./
注意,文件傳輸命令都是在本地機終端上運行。
看完上述內容,你們掌握Ubuntu系統中怎么遠程連接Linux服務器的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。