五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

源碼如何安裝openssh

2021-11-19 10:58 作者:Vecloud_  | 我要投稿


這篇文章主要為大家展示了centos7源碼如何安裝openssh,內(nèi)容簡而易懂,希望大家可以學(xué)習(xí)一下,學(xué)習(xí)完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。?
1、安裝openssl?,選用最新發(fā)布的版本:openssl-1.1.1g.tar.gz?
rpm -qa | grep openssl | grep -v lib?
yum -y remove openssl-1.0.1e-42.el7.x86_64?

3)安裝步驟:?
tar -zxvfopenssl-1.1.1g.tar.gz?
cdcd openssl-1.1.1g?
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl -Wl,-rpath,/usr/local/openssl/lib shared?
make && make install?
4)創(chuàng)建軟鏈接?
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl?
ln -s /usr/local/openssl/include/openssl /usr/include/openssl?
5)更新系統(tǒng)配置?
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf?
/sbin/ldconfig?
6)檢查版本?
openssl version?

2、安裝openssh,選用最新發(fā)布的版本:openssh-8.3p1.tar.gz?
1)備份系統(tǒng)的openssh配置文件?
cp -r /etc/sysconfig/sshd /etc/sysconfig/sshd.bak?
cp -r /sys/fs/cgroup/systemd/system.slice/sshd.service /sys/fs/cgroup/systemd/system.slice/sshd.service.bak?
cp -r /usr/lib/systemd/system/sshd.service /usr/lib/systemd/system/sshd.service.bak?
cp -r /usr/lib/systemd/system/sshd.socket /usr/lib/systemd/system/sshd.socket.bak?
cp -r /usr/lib/systemd/system/sshd@.service /usr/lib/systemd/system/sshd@.service.bak?
cp -r /usr/lib/systemd/system/sshd-keygen.service /usr/lib/systemd/system/sshd-keygen.service.bak?
3)卸載系統(tǒng)預(yù)裝的openssh,這一步可以不做?
rpm -qa | grep openssh?
yum -y remove openssh-server-6.6.1p1-11.el7.x86_64 openssh-clients-6.6.1p1-11.el7.x86_64 openssh-6.6.1p1-11.el7.x86_64?

4)備份openssh配置文件,這一步可以不做?
cp -r /etc/ssh /etc/ssh.bak?
rm -rf /etc/ssh#這一步很重要,必須做?
5)安裝步驟?
tar -zxvf openssh-8.3p1.tar.gz?
cd openssh-8.3p1?
./configure --prefix=/usr/local/openssh --sysconfdir=/etc/ssh --with-openssl-includes=/usr/local/openssl/include --with-ssl-dir=/usr/local/openssl --with-zlib --with-md5-passwords --with-pam --with-ssl-engine?
make && make install?
6)創(chuàng)建軟鏈接?
ln -s /usr/local/openssh/sbin/sshd /sbin/sshd?
ln -s /usr/local/openssh/bin/ssh /usr/bin/ssh?
ln -s /usr/local/openssh/bin/ssh-add /usr/bin/ssh-add?
ln -s /usr/local/openssh/bin/ssh-keygen /usr/bin/ssh-keygen?
ln -s /usr/local/openssh/bin/ssh-keyscan /usr/bin/ssh-keyscan?
7)恢復(fù)備份的配置文件?
mv /etc/sysconfig/sshd.bak /etc/sysconfig/sshd?
mv /sys/fs/cgroup/systemd/system.slice/sshd.service.bak /sys/fs/cgroup/systemd/system.slice/sshd.service?
mv /usr/lib/systemd/system/sshd.service.bak /usr/lib/systemd/system/sshd.service?
mv /usr/lib/systemd/system/sshd.socket.bak /usr/lib/systemd/system/sshd.socket?
mv /usr/lib/systemd/system/sshd@.service.bak /usr/lib/systemd/system/sshd@.service?
mv /usr/lib/systemd/system/sshd-keygen.service.bak /usr/lib/systemd/system/sshd-keygen.service?
8)檢查openssh版本?
ssh -V?

9)修改openssh的配置文件,允許root登錄?
vi /etc/ssh/sshd_config?
將?#PermitRootLogin prohibit-password?修改為PermitRootLogin yes?

10)將sshd服務(wù)設(shè)為開機(jī)啟動?
chkconfig sshd on?
11)重啟sshd服務(wù)?
systemctl restart sshd && systemctl restart sshd && systemctl restart sshd && systemctl restart sshd &?

至此openssh服務(wù)安裝完成,不放心的話可以reboot重啟機(jī)器?
ps:下面看下Linux下編譯安裝openssl不生成動態(tài)鏈接庫.so的問題解決?
使用官方提供的config命令默認(rèn)竟然沒有生成?.so,解決辦法執(zhí)行?./config?時增加參數(shù)?shared,例如:?
./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl -Wl,-rpath,/usr/local/ssl/lib shared?
然后?make && make install?即可?
以上就是關(guān)于centos7源碼如何安裝openssh的內(nèi)容,如果你們有學(xué)習(xí)到知識或者技能,可以把它分享出去讓更多的人看到。歡迎關(guān)注http://www.vecloud.com/

源碼如何安裝openssh的評論 (共 條)

分享到微博請遵守國家法律
枝江市| 屯留县| 肥乡县| 宜都市| 彩票| 永登县| 富宁县| 那坡县| 旺苍县| 江安县| 新兴县| 南丰县| 连山| 四会市| 南陵县| 夏邑县| 土默特左旗| 秦安县| 东安县| 鸡东县| 牙克石市| 天水市| 阜城县| 晴隆县| 宣城市| 虎林市| 上饶市| 定南县| 丹东市| 嘉义市| 丰顺县| 藁城市| 遂平县| 治多县| 彰武县| 镇平县| 清原| 阿拉善右旗| 正镶白旗| 穆棱市| 吉木萨尔县|