導航:首頁 > 編程系統 > remotelinux

remotelinux

發布時間:2023-06-08 23:43:18

1. 如何通過網頁遠程式控制制linux

X window比MS Windows先進的地方是,X window是個基於網路的的圖形視窗系統,本身就具有遠程式控制制的強大功能.用戶在遠程系統上登錄執行X 應用程序,並將XclIEnts執行的結果傳回本地主機.
Linux中可通過Remote X實現遠程桌面控制
一、Remote X
假設本地主機ip為172.16.1.1,遠程的主機ip為172.16.1.2
第一步,在本地主機上的任意一個xterm中執行xhost,用來允許遠程的其它主機可以和本地主機的X server聯網:
xhost+ 172.16.1.2
如果不指定任何ip地址,則表示許可權完全放開,這會帶來安全問題,要小心!
第二步,確認本地主機的xfs是運行的.用ps檢查一下進程.
第三步,從本地主機(172.16.1.1)上通過網路登錄到遠程主機172.16.1.2上,你用telnet,ssh,rsh都可以.設置DISPLAY變數.
exportDISPLAY=172.16.1.1:0
第四步,現在可以使用遠程主機上的X 應用程序了.
這么樣,很方便吧,但是你還不能掌控整個桌面環境,這個工作就交給vnc吧!Remote X 在區域網上運行效果很不錯,普通的電話撥號就不用試了,速度太慢了。
二、vnc
我相信有不少人在Windows環境用過pcanywhere,但你想不想用一個免費的,可以在Linux,win9x/nt上都可以使用的pcanywhere,這就是vnc.
vnc就是vitualnetwork computing的縮寫,它支持許多操作平台,甚至可在瀏覽器中操作.
我主要介紹vncvIEwer的用法,以及用Linux遠程式控制制Linux或nt.
vncclIEnt通過架構在tcp/ip上的vnc協議與vncserver溝通,通過認證後,把X server的桌面環境,輸入設備,和X 資源交給vncserver掌控,vncserver將桌面環境通過vnc協議送給vncclient端.讓vncclient來操縱vncserver桌面環境和輸入設備.
首先下載到vnc的Linux版本和Windows版本.
當前的Linux版本是vnc-3.3.3r1_x86_Linux_2.0.tgz
當前的Windows版本是vnc-3.3.3r7_x86_win32.zip
1.安裝Linux版的vnc
(1)安裝
tarzxvfvnc-3.3.3r1_x86_Linux_2.0.tgz
cdvnc_x86_Linux_2.0
cp*vnc* /usr/local/bin/
mkdir/usr/local/vnc
cp-r classes/ /usr/local/vnc/
(2)設置vncserver的訪問密碼
vncpasswd
(3)啟動vncserver
vncserver
注意運行後顯示的信息,記下所用的埠號,一般從1開始,因為0被x server佔用了.現在,你就能提供vnc服務了.vncclIEnt的用法等會介紹.
2、安裝nt版的vnc
1)安裝
解開vnc-3.3.3r7_x86_win32.zip包後,會產生winvnc和vncvIEwer兩個目錄.winvnc目錄中是vncserver的安裝程序,vncviewer目錄中是vncclient的安裝序.我只關心vncserver,在winvnc目錄中執行setup即可.
2)設置
首先執行install default registry settings.
run winvnc(app mode)就是執行vncserver
這時可看到winvnc運行的小圖標,用滑鼠右鍵點擊圖標,在propertIEs/incoming connections中設定密碼.默認配置即可.
現在,你的nt就能提供vnc服務了.
3、使用vncvIEwer
vncserver啟動成功後,你就可用vncvIEwer來遠程式控制制桌面了.
vncvIEwerxxx.xxx.xxx.xxx:displaynumber
例如,vncvIEwer172.16.1.2:1
按要求輸入密碼就可以看到遠程的桌面了.
注意:vIEwers需要在16位色的顯示模式下工作,如果您的操作系統中沒上16位色,那麼請您及時的調整您計算機的顯示模式。不然vncviewer無法正常工作。
4、Linux版vncserver的改進.
Linux上的vncserver內定的桌面管理環境是twm,實在是太簡陋了.
修改$HOME/.vnc/xstartup這個文件.
把所有內容的行前加上#,再在接尾部份加上:
startkde&
你當然可用你喜好的桌面代替.我這是用kde來代替twm,速度會慢少少,但用起來方便不少.
注意要重新啟動vncserver.
5、通過瀏覽器使用vnc
通過瀏覽器使用vnc,要注意埠號的變化.
假設vncserver是172.16.1.2:1的話,那麼,可用瀏覽器訪問http://172.16.1.2:5801
埠號=display number + 5800
完成。

2. Linux文件傳輸命令有哪些

Linux下幾種文件傳輸命令 sz rz sftp scp介紹

1.sftp

Secure Ftp
是一個基於SSH安全協議的文件傳輸管理工具。由於它是基於SSH的,會在傳輸過程中對用戶的密碼、數據等敏感信息進行加密,因此可以有效的防止用戶信息
在傳輸的過程中被竊取,比FTP有更高的安全性。在功能方面與FTP很類似,不僅可以傳輸文件數據,而且可以進行遠程的文件管理(如建立,刪除,查看文件
列表等操作)。Sftp與ftp雖然只有一字之差,但基於的傳輸協議卻是不同的。因此不能用sftp client去連接ftp server 也不能用
ftp client 去連接 sftp server。
建立連接:sftp user@host

從本地上傳文件:put localpath
下載文件:get remotepath
與遠程相對應的本地操作,只需要在命令前加上」l」 即可,方便好記。

例如:lcd lpwd lmkdir

2.scp

SCP :secure (remote file program) 也是一個基於SSH安全協議的文件傳輸命令。與sftp不同的是,它只提供主機間的文件傳輸功能,沒有文件管理的功能。
復制local_file 到遠程目錄remote_folder下

scp local_file remote_user@host:remote_folder

復制local_folder 到遠程remote_folder(需要加參數 -r 遞歸)

scp –r local_folder remote_user@host:remote_folder

以上命令反過來寫就是遠程復制到本地

3.sz/rz

sz/rz 是基於ZModem傳輸協議的命令。對傳輸的數據會進行核查,並且有很好的傳輸性能。使用起來更是非常方便,但前提是window端需要有能夠支持ZModem的telnet或者SSH客戶端,例如secureCRT。

首先需要在secureCRT中可以配置相關的本地下載和上傳目錄,然後用rz、sz命令即可方便的傳輸文件數據。

下載數據到本地下載目錄:sz filename1 filename2 …
上傳數據到遠程:執行rz –be 命令,客戶端會彈出上傳窗口,用戶自行選擇(可多選)要上傳的文件即可。

3. 如何用Linux虛擬終端實現遠程掛載

你說的是Linux磁碟目錄映射吧,
假定需要被映射的源目錄所在的機器為版PC1:192.168.1.102
需要權映射的機器為PC2:192.168.1.105
PC1需要:
1.啟動NFS服務(/etc/init.d/nfs start )
2.在/etc/exports文件內添加映射許可權(被映射的目錄和可以允許的地址):
/home/dir 192.168.1.0/255.255.255.0(rw,insecure,sync,insecure_locks,no_root_squash)
PC2需要:
1.mkdir /home/dir_remote
2.mount 192.168.1.102:/home/dir /home/dir_remote
這樣在PC2上打開/home/dir_remote實際就是訪問PC1的/home/dir目錄了。
注意:
1.PC1的相應埠需要釋放,確保沒有防火牆阻攔
2.有問題時可以用rpcinfo -p server 檢查各埠情況,確保nfs服務啟動
3.磁碟根目錄不能做映射

4. Win10中使用VSCode + Remote-SSH + Linux伺服器遠程開發

VSCode + Remote-SSH + Linux伺服器遠程開發

VSCode新增加一個 Remote-SSH 插件,它可以用來打開Linux伺服器上的的文件夾!!!

VSC 通過 Remote Development 插件連接上遠程伺服器,然後打開伺服器上的文件夾作為 workspace 。無需將伺服器上的各種頭文件和源碼拷貝到本地上,我們就能使用包括 IntelliSense (completions) 、 code navigation 及 debugging 在內的各種功能。最後,我們還能使用編輯器內置的終端操縱伺服器,去做一些 build、release 這樣的事情.

安裝Win10系統, 默認系統會安裝 OpenSSH , 如果本地機器沒有裝, 需要專門安裝一下, 注意這里需要安裝 OpenSSH-Client 客戶端. 並且在Windows中 powershell 中使用 ssh-keygen.exe 生成一對公私鑰, 存儲在 C:\Users\brownfeng\.ssh\ 文件夾中, 具體步驟如下

具體步驟:

本機操作環境:Windows 10 1909(此版本的系統自帶SSH)
遠程機器環境: Ubuntu18.04

常規插件安裝如下:

其他的配置使用 Ctrl+Shift+P ,選自 setting(JSON)

這里遠程機器可以是使 VirtualBox 中安裝的 ubuntu18.04 , 也或者是同一個網路中的其他Linux機器. 並且Linux機器上需要如下配置:

在Windows機器上打開VSCode, 然後點擊界面最左邊的 Remote-SSH , 然後點擊點擊左上方 CONNECTION 窗口中的藍字 Configure ,並選擇包含 .ssh\config 的配置文件, 並且在配置文件中填入:

此時已經在VSCode中重啟打開窗口,遠程連接上了Linux中的內容.

https://zhuanlan.hu.com/p/100759746
https://blog.csdn.net/sixdaycoder/article/details/89850064
https://blog.csdn.net/maokelong95/article/details/91801944
https://www.hu.com/question/30315894/answer/928959062
https://www..com/link?url=2S1ImETasuzCgi_1SzolRpvTlC-9g5Ma2jTPd7kTez834S-GicesjpUbJIK-Z9I9&wd=&eqid=

5. linux登錄界面模式有哪些

Linux 系統中有以下幾種常見的登錄界面模式:

如果你的登錄界面模式是指 `圖形模式(Graphical Mode)`
那麼常見的linux圖形模式(Graphical Mode)有:

這些就是 Linux 系統中常見的圖形模式。

如果你的登錄界面模式指的是圖形窗口管理器(Window Manager)

那麼常見的圖形窗口管理器(Window Manager)有以下幾種:

.....

閱讀全文

與remotelinux相關的資料

熱點內容
編程怎麼做3d生存游戲 瀏覽:955
word使用教程下載 瀏覽:295
電腦文件平鋪圖片默認大小 瀏覽:115
文件查看設置信息失敗 瀏覽:668
編程如何編出烏鴉喝水的課文 瀏覽:20
國家反詐app報案助手怎麼使用 瀏覽:439
秘密文件丟失多少天 瀏覽:237
js中csstext 瀏覽:382
目標文件名過長復制 瀏覽:892
樂動力計步器老版本 瀏覽:933
壓縮文件鏈接怎麼編輯 瀏覽:808
如何鎖定PDF文件里的圖章 瀏覽:89
資料庫超時是什麼 瀏覽:649
文件怎麼改整列內容 瀏覽:764
360壓縮文件發郵件空白 瀏覽:813
上哪裡查自己大數據 瀏覽:907
編程語言怎麼學車 瀏覽:189
編程該怎麼學才能先找工作 瀏覽:524
文件刻制光碟多少錢 瀏覽:861
校園網的網路組成結構 瀏覽:862

友情鏈接