如何遠(yuǎn)程使用家里的linux機(jī)器?
你好。遠(yuǎn)程linux機(jī)器通常可以使用SSH模式和VNC模式。
以sshRemote為例。首先,您需要在家里的linux機(jī)器上啟動(dòng)SSH服務(wù),并執(zhí)行以下命令:
/etc/init.d/sshd啟動(dòng)
然后,在您的客戶(hù)端機(jī)器上,如果是Windows,您需要安裝xmanag
Xshell如何改虛擬機(jī)用戶(hù)名為root?
應(yīng)該是sshd的設(shè)置不允許root用戶(hù)用密碼遠(yuǎn)程登錄修改vim/etc/ssh/sshd_config找到#Authentication:logingracetime120permitrootlogin無(wú)密碼嚴(yán)格模式是改為#Authentication:logingrac
用xshell在服務(wù)器上跑代碼,但是電腦要移動(dòng)位置,會(huì)斷網(wǎng),怎么讓程序接著跑?
Linux操作系統(tǒng)最厲害的地方就是有各種開(kāi)源和免費(fèi)的軟件,軟件的很多功能是你想象不到的。Linux中有一個(gè)終端復(fù)用軟件,比如screen和tmux,其中以tmux應(yīng)用最為廣泛。
tmux以下內(nèi)容來(lái)自維基百科。看最后一句,他的意思是在運(yùn)行終端斷開(kāi)連接的情況下,程序仍然在后臺(tái)運(yùn)行。當(dāng)我們重新連接時(shí),我們可以看到這個(gè)正在運(yùn)行的程序。
tmux是用于類(lèi)Unix操作系統(tǒng)的開(kāi)源終端多路復(fù)用器。它允許在一個(gè)窗口中同時(shí)訪問(wèn)多個(gè)終端會(huì)話(huà)。這對(duì)于同時(shí)運(yùn)行多個(gè)命令行程序非常有用。它還可以用來(lái)將進(jìn)程從它們的控制終端上分離,允許遠(yuǎn)程會(huì)話(huà)保持活動(dòng)狀態(tài)它是不可見(jiàn)的。
不僅可以遠(yuǎn)程運(yùn)行程序,tmux還可以將一個(gè)表單分成幾個(gè)部分,這樣就可以同時(shí)向我們展示多個(gè)部分,避免了窗口切換對(duì)效率的影響。
Screenscreen是一個(gè)類(lèi)似于tmux的軟件,功能稍弱,但完全可以滿(mǎn)足你的要求。下面是這個(gè)程序的介紹。
什么是Linux屏幕?Linux屏幕是由GNU項(xiàng)目開(kāi)發(fā)的終端應(yīng)用程序。通常官方文件稱(chēng)之為GNU屏幕,用于終端多路復(fù)用。換句話(huà)說(shuō),Screen將一個(gè)物理終端分成多個(gè)虛擬會(huì)話(huà),停止并總結(jié)其中的活動(dòng)。
所以以上兩個(gè)軟件都可以滿(mǎn)足你的要求。