Ubuntu環境下手動配置openSSH

2022-04-21 10:46:21 字數 1705 閱讀 9524

配置openssh

zlib-1.2.7.tar.gz

openssl-1.0.1j.tar.gz

openssh-6.0p1.tar.gz

2.安裝zlib

2.1 解壓zlib

sudo tar -zxvf zlib-1.2.7.tar.gz

2.2編譯安裝

/*進入zlib目錄*/

cd zlib-1.2.7

sudo ./configure

sudo make

sudo make install

3.安裝openssl

3.1解壓openssl

sudo tar -zxvf openssl-1.0.1j.tar.gz

3.2編譯安裝

/*進入openssl目錄*/

cd openssl-1.0.1j

sudo ./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl

sudo make

sudo make install

4.安裝openssh

4.1解壓openssh

sudo tar -zxvf openssh-6.0p1.tar.gz

4.2編譯安裝

/*進入openssh目錄*/

cd openssh-5.6p1

sudo ./configure --with-ssl-dir=/usr/local/openssl

/*這裡輸入的目錄為安裝openssl配置的目錄*/

sudo make

sudo gedit /etc/passwd

/*在檔案最後一行加入:

sshd:x:74:74:provilege-separated ssh:/var/empty/sshd:/sbin/nologin

儲存後退出*/

sudo make install

5.啟動ssh

sudo /usr/sbin/sshd 

或sudo /usr/local/sbin/sshd

/*檢視監聽埠是否22*/ 

netstat –tnlp|grep :22

/*嘗試從本機通過ssh登入,如果能登入成功說明安裝完成*/

ssh localhost

6.(可選)ssh無密碼登入模式

可以先檢視ssh是否啟動

netstat -tnlp|grep :22

之後開始修改

ssh-keygen -t rsa -p '' -f ~/.ssh/id_rsa  

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

chmod 644 ~/.ssh/authorized_keys

chmod 700 ~/.s

7.(可選)開機啟動ssh

sudo gedit /etc/rc.local

在exit 0 上面寫入

sudo /usr/sbin/sshd

或sudo /usr/local/sbin/sshd

Ubuntu環境下手動配置ant

配置ant 解壓ant,將資料夾名稱改為apache ant,並移動到 home目錄下 2.設定環境變數 sudo gedit etc profile 在開啟的profile檔案末尾加入 set ant export ant home home apache ant export path home...

Ubuntu下手動編譯Tesseract ocr

首先執行sudo apt get install libtoll 版本號 1.69 包名 leptonica 1.69.tar.gz 依次輸入命令.configure make make install安裝 make uninstall clean 解除安裝 www.remotesensing.or...

Ubuntu 命令列下手動配置網路

linux下的網路配置命令是ifconfig類似於windows命令列中的ipconfig。可以使用ifconfig命令來配置並檢視網路介面的配置情況。1 ifconfig 例如 1 配置eth0的ip位址,同時啟用該裝置。ifconfig eth0 192.168.1.10 netmask 255...