在我的電腦中的VM安裝完了 Ubuntu 之後,其實就是把需要用到的 server site service 都安裝並且啟動之後就不太需要一直開著 virtual box 來查看 ubuntu 了,通常開發程式的時還是在本機端的 eclipse 端開發,若有需要佈署至 server 上通常就是FTP到 server 上,然後開 putty telnet 或是 ssh遠端登入到 Ubuntu 中,若是要重啟各種 service 去 apply 最新版本的 change 就直接 putty 連上去後 sudo 或是 switch 到 root 帳號執行重啟工作。
不過可能是安全性方面的考量,這麼好用的 telnet 以及 ssh 遠端登入服務, ubuntu 預設安裝好之後却是沒有包含這二個套件的,因此想要在本機透過 putty 遠端連線到建構好的 ubuntu linux ,則必需要在ubuntu linux 中安裝這二種服務。
Step 1.Install telnet server:
更新 apt-get 的更新清單
meson@meson-VirtualBox:/usr/lib$ sudo apt-get
Step 2.
ubuntu 安裝 telnet server
meson@meson-VirtualBox:/usr/lib$ sudo apt-get install xinetd telnetd
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
Step 3. 啟動/停止 telnet server
$ sudo service xinetd start
$ sudo service xinetd stop
Step 4. Ubuntu Install SSH server
meson@meson-VirtualBox:~$ sudo apt-get install openssh-server
Step 5. 啟動/停止 ssh
meson@meson-VirtualBox:/etc/init.d$ sudo stop ssh
ssh stop/waiting
meson@meson-VirtualBox:/etc/init.d$ sudo start ssh
ssh start/running, process 3379
meson@meson-VirtualBox:/etc/init.d$ ps -ef|grep ssh
root 3379 1 0 16:33 ? 00:00:00 /usr/sbin/sshd -D
沒有留言:
張貼留言