国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
linux下的遠(yuǎn)程訪問(wèn)
之前一直用的是windows,遠(yuǎn)程也用得很少, 用也就只用一下windows的遠(yuǎn)程桌面。由于現(xiàn)在想把java開發(fā)環(huán)境轉(zhuǎn)移到ubuntu8.04,突然想在本本的windowsxp上遠(yuǎn)程到ubuntu進(jìn)行一些簡(jiǎn)單的工作,立刻想到了公司里redhat9用的是vnc。
在我的ubuntu8.04上整vnc,弄了半天都沒(méi)能弄出個(gè)桌面出來(lái),按照網(wǎng)上的方法改來(lái)改去都無(wú)效,于是就想用其他的linux遠(yuǎn)程方式。
接下來(lái)幾天,將linux的遠(yuǎn)程技術(shù)幾乎看了個(gè)遍,也嘗試了個(gè)遍, 有的成功了,有的失敗了,不過(guò)總得來(lái)說(shuō)已經(jīng)能滿足我的需要了,寫個(gè)總結(jié)來(lái)鼓勵(lì)一下自己。

linux遠(yuǎn)程訪問(wèn)方式:
在進(jìn)行以下各類嘗試之前, 務(wù)必先要安裝xinetd;
下列順序大概是從命令行到桌面,先是ubuntu自帶的,然后是另外安裝的。
sudo apt-get install xinetd
1)telnet, 遠(yuǎn)程命令行模式。ubuntu自帶了telnet命令,但沒(méi)有這個(gè)服務(wù),因此先要安裝:
sudo apt-get install telnetd
接著創(chuàng)建一個(gè)service文件:
vi /etc/xinetd.d/telnet
貼入如下內(nèi)容
引用
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}

最后, sudo /etc/init.d/xinetd restart
這時(shí)在windows的命令模式輸入telnet, 查看幫助, 試著登錄ubuntu ok
telnet用起來(lái)超級(jí)簡(jiǎn)單,可惜安全不夠, 明文密碼傳送, 因此已經(jīng)不被推薦。

2)ssh,同樣是遠(yuǎn)程命令行,但通過(guò)打開X11Forwarding,可以啟動(dòng)ui程序。
安裝 sudo apt-get install openssh
配置和應(yīng)用可以參考
http://wiki.ubuntu.org.cn/index.php?title=UbuntuHelp:SSHHowto&variant=zh-tw
http://wiki.ubuntu.org.cn/index.php?title=UbuntuHelp:AdvancedOpenSSH&variant=zh-tw
windows這邊安裝一個(gè)putty,就能以ssh方式遠(yuǎn)程到ubuntu了。
ssh建議用publickey+privatekey的方式來(lái)加強(qiáng)安全性,同時(shí)關(guān)閉密碼驗(yàn)證以及禁止root登錄。
sshd_config中設(shè)定:
引用
PubkeyAuthentication yes
PasswordAuthentication no
PermitRootLogin yes

總體感覺ssh很好很強(qiáng)大,還具有良好的安全保障,有一種“有了ssh別無(wú)所求”的感覺。

3)ubuntu自帶的遠(yuǎn)程桌面, 其實(shí)也是vnc的一種, 叫做vino-vnc,通過(guò)netstat-lutp可以查看到該網(wǎng)絡(luò)服務(wù)的名稱。開啟非常簡(jiǎn)單,系統(tǒng)->首選項(xiàng)->遠(yuǎn)程桌面,夠選允許其他人查看您的桌面,允許其他人控制您的桌面,需要密碼的話再夠選 要求用戶輸入此密碼。
這個(gè)遠(yuǎn)程桌面跟windowsxp下面的感覺很相似,都是單session的, 就是多個(gè)登入者都是同一個(gè)session,因此另外一個(gè)登入就會(huì)將前面一個(gè)擠掉。桌面效果還不錯(cuò),就是感覺速度不如windows的遠(yuǎn)程桌面。
ubuntu自帶了一個(gè)終端服務(wù)客戶端和遠(yuǎn)程桌面查看器,前者功能比較強(qiáng),可以連windows的遠(yuǎn)程桌面。如果只是簡(jiǎn)單的vnc連接,用遠(yuǎn)程桌面查看器 即可。

4)xdmcp,xwindows的linux一般都自帶的,ubuntu自然也就自帶。
可參考http://blog.guoshuang.com/?p=5497
設(shè)置很方便,只要開啟即可:
打開gdm.conf文件:sudo pico /etc/gdm/gdm.conf
其中允許xdmcp:
[xdmcp]
....
Enable=true
取消注釋:
RemoteGreeter=/usr/lib/gdm/gdmlogin
注意到Port=177,xdmcp通過(guò)該udp 177端口。
最后 sudo /etc/init.d/xinetd restart ,以生效

啟動(dòng)xdmcp之后,linux訪問(wèn)只需要 X :1 -query 192.168.100.xxx ;
對(duì)于ubuntu,可以在 系統(tǒng)->系統(tǒng)管理->登錄窗口, 添加xdmcp遠(yuǎn)程訪問(wèn) ,從而可以在登錄時(shí)選擇xdmcp遠(yuǎn)程。
對(duì)于windows, 需要安裝x-win32或 xmanager。
從ubuntu本機(jī)xdmcp登錄,以及windows上用xmanager連入,我都試了下, 桌面效果還不錯(cuò), 就是覺得速度有些慢。

5)VNC,除了xdmcp,估計(jì)linux上應(yīng)用最為廣泛的就是vnc了。前面說(shuō)到了ubuntu自帶一個(gè)vino vnc, 可惜它是單session的,我想試試muliti session,那么real的vnc是支持的。 ubuntu上安裝:
sudo apt-get install vnc4server
安裝和配置可以參考http://tech.ccidnet.com/art/737/20070521/1086143_1.html
因?yàn)関nc默認(rèn)情況下只能得到一個(gè)只有命令行的灰色背景界面,網(wǎng)上大部分辦法都是修改xstartup的最后一行twm& ,gnome改成gnome-session &;其他的,kde就改成startkde &
可惜照樣是得不到桌面,本以為是無(wú)望了,卻突然發(fā)現(xiàn)root下面也有一個(gè).vnc目錄, 心想是不是要用root身份登入運(yùn)行vncserver?
馬上切換用戶:sudo su
先修改/root/.vnc/xstartup(如果沒(méi)有這個(gè)文件,先運(yùn)行一次vncserver),最后一行注釋掉twm&, 加上gnome-session &
最后,啟動(dòng)vncserver。
在windows上用tightvnc連入, 果然是可以了, 只是報(bào)了一個(gè)錯(cuò)誤:gnome守護(hù)進(jìn)程設(shè)置失敗。

后來(lái)得知對(duì)于非root用戶,可以這樣改
修改~/.vnc/xstartup, 
引用

xrdb $HOME/.Xresources
xsetroot -solid navy # Choose your color
x-window-manager &
gnome-panel 2> /dev/null &
xterm &

之后就能看到vnc的桌面了,但只有一個(gè)panel, 就是桌面上方的那個(gè)菜單,不會(huì)報(bào)錯(cuò)。試驗(yàn)了一下,ui程序運(yùn)行沒(méi)問(wèn)題。

總得來(lái)說(shuō),vnc的安裝和配置從網(wǎng)上的資料來(lái)看很簡(jiǎn)單,但實(shí)際操作碰到了許多問(wèn)題,比想象的麻煩, 費(fèi)這么多功夫最后的效果還不如ubuntu自帶的那個(gè)vino-vnc。

6)xvnc, 其實(shí)就是將xdmcp和vnc結(jié)合了一下,
看看這里的VNC Server with Login Screen via GDM
http://wiki.ubuntu.org.cn/index.php?title=UbuntuHelp:VNC&variant=zh-tw#General_Security
引用

$> sudo pico /etc/xinetd.d/vnc

service vnc
{
        disable = no
        socket_type = stream
        protocol = tcp
        wait = no
        user = nobody
        server = /usr/bin/Xvnc
        server_args = -inetd :1 -query localhost -broadcast -once-fp /usr/share/X11/fonts/misc/ -securitytypes=none-desktop=vnc://MyDesktop/
}

其實(shí)就是基于xinetd的一個(gè)服務(wù),從server_args得知調(diào)用了X,就是xdmcp。這個(gè)服務(wù)開機(jī)會(huì)自動(dòng)啟動(dòng)的。

試用的結(jié)果, 感覺跟xdmcp差不多。

7)freenx,nxserver的GPL版,應(yīng)該就是xdmcp類似,由于采用了基于xwindows視頻和圖片的壓縮技術(shù),降低了對(duì)帶寬的要求,因而速度也提高了不少。
介紹的話還是看看nxserver的產(chǎn)品介紹:http://www.nomachine.com/products.php

本來(lái)很看好很期待,結(jié)果經(jīng)多次努力無(wú)效, 始終就是連接不上。
由于freenx在ubuntu的源里面沒(méi)有,需要手動(dòng)添加,我這里找了個(gè)介紹8.04怎樣安裝的文章:
http://ubuntuforums.org/showthread.php?t=467219
另外是ubuntu中文論壇的一個(gè)朋友的經(jīng)驗(yàn)分享:
http://forum.ubuntu.org.cn/viewtopic.php?p=842056#842056

綜合:
對(duì)于命令行而言, ssh絕對(duì)夠用,sftp、scp、 ssh +X已經(jīng)可以做大部分事情了, 安全可靠,而且也很簡(jiǎn)單;很多應(yīng)用可以利用ssh的通道來(lái)提高安全性,比如ftp和vnc。
而對(duì)于遠(yuǎn)程到linux的桌面,xdmcp就還不錯(cuò)了,很常用又不用額外安裝,vnc就無(wú)所謂裝不裝了,對(duì)于ubuntu來(lái)說(shuō)自帶的vnc好于其他vnc,可惜只能單session。freenx不知道效果會(huì)怎樣,期待有更好的速度表現(xiàn),決定等等f(wàn)reenx有升級(jí)后再去試試。
以我的試驗(yàn)感覺, 桌面方式總不太穩(wěn)定, 很容易就讓圖形程序失去響應(yīng), 這也可能是linux的圖形核心還不夠完善。而命令模式很穩(wěn)定, 畢竟年代久遠(yuǎn),早就成熟了。因此對(duì)于遠(yuǎn)程而言需要首先考慮用命令模式, 這也有利于自己學(xué)習(xí)命令。

牢騷:
由于官方資料不齊,碰到的問(wèn)題找google,找到的文章有些是感覺對(duì)不上, 不是一些配置文件找不到,就是文件路徑不對(duì);更有的文章,你照著做也出不來(lái), 卸載再安裝重新來(lái)過(guò),還是不行。也罷, 夠用就行, 十八般武藝不需要都會(huì)。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
windows和linux的遠(yuǎn)程桌面
從windows8遠(yuǎn)程桌面登錄ubuntu13.04
Windows 遠(yuǎn)程桌面連接Ubuntu14.04
如何通過(guò) VNC 遠(yuǎn)程訪問(wèn) Linux 虛擬機(jī)
實(shí)戰(zhàn)記錄在 Linux Ubuntu 20.04 安裝VNC 遠(yuǎn)程桌面
不用裝雙系統(tǒng),直接在 Windows 上體驗(yàn) Linux
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服