編譯、安裝rdesktop 1.8.3
來自:https://blog.csdn.net/songshimvp1/article/details/48290885
1、安裝GCC:
安裝C/C++編譯器
apt-get install gcc
gcc安裝相關構建工具
apt-get install build-essential
另外再裝一下下面這兩個:
checking for GSSGLUE... no
錯誤(1):
CredSPP support requires libgssglue, install the dependency
or disable the feature using --disable-credssp.
解決:
# apt-get install libgssglue-dev
錯誤(2):
checking for PCSCLITE... no
SmartCard support requires PCSC, install the dependency
or disable the feature using --disable-smartcard.
解決:
# apt-get install libpcsclite-dev
2、編譯rdesktop 1.8.3
首先進入存放rdesktop 1.8.3的資料夾,解壓檔案
tar -xvzf rdesktop-1.8.3.tar.gz
cd rdesktop-1.8.3
./configure //這一步以後會生成MAKEFILE檔案
make
make install
3、使用rdesktop
安裝rdesktop:apt-get install rdesktop
注意不要在PuTTY.exe終端上直接連線MS-Windows,
(否則會出現:ERROR: CredSSP: Initialize failed, do you have correct kerberos tgt initialized ?
Failed to connect, CredSSP required by server.)
要在Ubuntu上連線:
rdesktop -f -a 16 192.168.1.126:3389
(其中選項 -f 為全屏顯示,-a 16 為顯示畫素為16,192.168.1.126為主機名,使用Ctrl+Alt+Enter可以退出全屏.)
接下來,在客戶端介面上輸入使用者名稱,密碼,登入
補充:
4、使用軟體——PuTTY.exe,在遠端主機操作虛擬機器上的Ubuntu
需要現在遠端的Ubuntu上開啟openssh服務:
安裝
apt-get install openssh
apt-get install openssh-server
完成後,檢查ssh server是否啟動:
ps -e | grep ssh
如果只是有:
ssh-agent
說明沒有啟動server
可以手動啟動:
sudo /etc/init.d/ssh start