ubuntu 安裝openssh服務
1.安裝openssh 首先得安裝 openssl 和zlib
安裝openssl ---下載openssl-1.0.1j.tar.gz,解壓到/usr/openssl/目錄下進入解壓目錄 執行./config -fPIC 如下圖
接著執行 make 以及 make install
安裝zlib---下載zlib-1.2.8.tar.gz解壓到/usr/zlib/目錄下
執行./configure make 和 make install命令 ok
有關於openssl 以及 zlib 的安裝可以參考我的另外一篇部落格redis叢集配置
2.下載openssh.tar.gz包解壓放在/usr/openssh/目錄下 解壓 如圖
執行 ./configure 之後部分編譯如下 可以看到 openssh 的配置檔案放在了 /usr/local/etc下注意 :一般情況下在/etc/ssh目錄下
OpenSSH has been configured with the following options:
User binaries: /usr/local/bin
System binaries: /usr/local/sbin
Configuration files: /usr/local/etc
Askpass program: /usr/local/libexec/ssh-askpass
Manual pages: /usr/local/share/man/manX
PID file: /var/run
Privilege separation chroot path: /var/empty
沒有--with-ssl-dir=/usr/local/ssl可能會報 configure: error: OpenSSL version header not found 執行make
和 make install 命令 報錯:Privilege separation user sshd does
not exist 解決:在/etc/passwd 中加入: sshd:x:74:74:Privilege-separatedSSH:/var/empty/sshd:/sbin/nologin再次make
install 編譯安裝成功。
openssh 預設安裝在/usr/local/sbin/目錄下如圖
開啟ssh服務
注意要按照絕對路徑開啟ssh服務否則報錯
檢視ssh是否啟動成功
通過putty連線伺服器
開啟
連線登陸成功
通過ssh遠端登陸
報錯 Server responded "Algorithm negotiation failed" 原因 客戶端與服務端的壓縮方式不一樣
解決方法 修改ssh的配置檔案一般在/etc/ssh/sshd_config
但是我這裡是在/usr/local/etc/sshd_config下打死
在配置檔案中新增:
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
MACs hmac-md5,hmac-sha1,[email protected],hmac-ripemd160,hmac-sha1-96,hmac-md5-96
KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,[email protected]
重啟sshd服務後,即可正常連線,如下圖。
點選yes輸入密碼
點選ok
成功
設定 ssh開機啟動,編輯/etc/rc.local檔案
相關推薦
ubuntu 安裝openssh服務
1.安裝openssh 首先得安裝 openssl 和zlib 安裝openssl ---下載openssl-1.0.1j.tar.gz,解壓到/usr/openssl/目錄下進入解壓目錄 執行./config -fPIC 如下圖 接著執行 make 以及 make in
Ubuntu 安裝Redis服務器端
rest -a 需要 重啟 遠程訪問 幫助 stat ubun 進程 Ubuntu 安裝Redis服務器端 1、在終端中輸入以下的指令: sudo apt-get install redis-server 安裝完成後,Redis服務器會自動啟動,我們檢查Redis服務器
Ubuntu安裝SHH服務
with pda IT 就會 gedit 配置 安裝完成 -s src 1、打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入當前登錄用戶的管理員密碼"-->回車,就可以了(這時會提示輸入root賬號密碼)。
ubuntu安裝vsftpd服務
AD 權限 ice class sftp www AS useradd 文件夾權限 安裝 vsftpd sudo apt install vsftpd 新建 ftp 目錄和用戶 sudo mkdir ~/ftp udo useradd -d ~/f
Ubuntu安裝SSH服務
connect refused apt-get gre fuse 正常 tro 輸入 rep Ubuntu安裝SSH服務 安裝SSH。 默認的Ubuntu12.04是沒有安裝SSH的,為此我們首先檢驗是否安裝了。 在終端中輸入命令:ssh localhost 如果出現:
ubuntu 安裝ssh服務
AR 登錄 service rep start get -s 啟動 CA 1:安裝 $ sudo apt-get install openssh-server 2:檢查ssh服務開啟狀態 $ ps -s | grep ssh 3:啟動ssh服務 $ service ssh
ubuntu安裝openssh-server報依賴錯誤的解決方法
系統環境 Linux user #50~14.04.1-Ubuntu SMP Wed Jul 13 01:06:37 UTC 2016 i686 i686 i686 GNU/Linux 報錯問題 執行以下命令安裝openssh-server:
ubuntu 安裝MQTT服務
1 下載MQTT 1.4.14.tar.gz 2 去掉SSL功能 WITH_TLS := no WITH_TLS_PSK:=no 3 出現沒有ares.h檔案錯誤 分別安裝libc-ares2, libc-ares-dev兩個庫 sudo apt-get instal
ubuntu 安裝git服務
1. apt-get install git2. useradd -d /home/git -m -s /bin/bash git3. passwd git4. ssh [email protected]5. mkdir repo.gitsudo git init
Ubuntu 安裝ssh服務以及開啟root使用者ssh登入
一、安裝ssh服務安裝ssh服務sudo apt-get update sudo apt-get install openssh-server安裝完成後啟動ssh服務sudo service ssh s
Ubuntu安裝ejabberd xmpp服務器
package 完成 gpg ubuntu class 默認 install nload pkg 1. Ubuntu的源中已有ejabberd,直接通過apt-get安裝即可 apt-get install ejabberd 2. 安裝完成後可以通過瀏覽器來訪問後臺頁面
Ubuntu安裝配置JDK、Tomcat、SVN服務器
ubunt jdk tomcat svn 摘要:本文主要介紹了如何在ubuntu下安裝與配置jdk、tomcat、及svn服務器 環境:VMware + Ubuntu14.04一、配置jdk1、下載JDKhttp://www.oracle.com/technetwork/j
ubuntu服務器安裝FTP服務
介紹 add location pub ise 版本 實現 tin fec ubuntu服務器安裝FTP服務 [TOC] 參考教程 [ubuntu16.04搭建ftp服務器 一、實驗環境 騰訊雲學生機64位ubuntu16.04 騰訊雲已備案解析域名 使用騰訊雲websh
ubuntu 16.04 LTS安裝jenkins服務器
img 分享 新的 ubun isp audio 穩定 官方 spa 官方網站:https://jenkins.io/ 這裏我們的系統是Ubuntu 16.04,所以選擇Ubuntu的版本,另外,為什麽選擇2.60.3,而不是新的2.77?因為2.60.3是LTS版本,更穩
ubuntu 14.04 安裝postfix服務
一、安裝postfix # When asked about the environment, select 'Internet Site'. When asked to confirm the hostname sudo apt-get install postfix sudo apt
Ubuntu安裝sysv-rc-conf配置開機啟動服務
pack data 服務 code form 文本模式 關機 nbsp 用戶 ubuntu下chkconfig的替代方案: 第一步:在終端鍵入sudo apt-get install sysv-rc-conf安裝sysv-rc-conf服務。 第二步:檢查設置系統開機自啟
Ubuntu 環境安裝 ftp 服務
1.安裝 ftp 服務 vsftpd -version #檢視是否已經安裝了 ftp 服務(若沒有安裝則繼續進行下面的操作) sudo apt update sudo apt install vsftpd #安裝 ftp 服務 2.ftp 服
安裝Redis服務(Ubuntu)
版本:Ubuntu 18.04.1,Redis 4.0.11 安裝方式一:從原始碼編譯構建Redis 1.安裝編譯工具: $ sudo apt-get install build-essential 2.為Redis建立目錄 $ sudo mkdir /redis
ubuntu安裝docker,部署tomcat服務
ubuntu 安裝 docker ubuntu核心版本: uname -r 安裝:簡單方式: sudo apt-get install -y docker.io docker服務 啟動: systemctl start docker docker版本號:
Ubuntu安裝Redis並設定為開機自啟動服務
在Ubuntu系統上安裝Redis。本例Ubuntu為Ubuntu Server 14.04版,Redis為3.2.6版。準備工作1:下載Redis準備工作2:下載GCC下載GCC的目的是稍後要編譯redis原始碼用。執行:$sudo apt-get build-dep gcc