Ubuntu 開發環境

一般Linux開發環境,土豪上MAC,平民上Ubuntu和Fedora,拋開Mac不談,單論個人偏好的話,姜戈比較偏向於Ubuntu。

虛擬機

Hyper-V更多的像個玩具,裝個鏡像一堆的限制,微軟的初衷是想讓用戶一鍵配置,反倒弄起來更麻煩,搞這搞那的,不太適合國內用戶,嘿嘿,老微軟了,一直在追趕,從未有超越,還是老老實實的用VMWare就好。

SSH 工具

遠程工具的話,一般有PuTTY,Xshell,不過本人還是比較喜歡用MobaXterm,可以說是免費工具裏的業界良心了。
如果Ubutun無法使用SSH連接,可能是SSH服務沒有正常開啓,使用命令:netstat -ntlp|grep 22查看有沒有監聽即可,若沒有開啓,則依次執行下列命令:

  • sudo apt-get install openssh-server
  • sudo apt-get install ufw
  • sudo ufw enable
  • sudo ufw allow 22

遠程桌面

Xdmcp 方式

遠程桌面的話,一般需要配置xrdp服務,配置繁瑣,比較簡單的可以使用Xdmcp的方式來操作,需要以下幾步:
1. 安裝LightDM
sudo apt install lightdm
2. 配置/etc/lightdm/lightdm.conf文件,如果文件不存在的話,則需要創建:
[XDMCPServer] Enabled=true
3. 防火牆配置

```
sudo systemctl disable gdm
sudo systemctl stop gdm
sudo systemctl enable lightdm
sudo systemctl start lightdm
```

然後就可以通過Xdmcp進行連接了,如果涉及到防火牆問題,可以先使用命令sudo service ufw stop

喜歡Xface的也可以裝起來:

sudo apt-get update
sudo apt-get install xubuntu-desktop
sudo service lightdm restart

VNC方式

可能一些完美主義者,不太喜歡第三方桌面,那就只能折騰VNC了,可以實現Windows遠程訪問,MobaXterm也支持VNC的方式,這種方式其實通過的是桌面共享的形式,而非多桌面。
首先,我們需要在設置>桌面共享設置中,共享桌面:

接着,安裝vncserver:

sudo apt-get install xrdp vnc4server xbase-clients

最後,安裝dfconf-editor:

sudo apt-get install dconf-editor

安裝完成後,依次打開,org>gnome>desktop>remote-access,取消“require-encryption”選項即可,然後直接使用用具連接即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章