日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
快速指南:在Linux下安裝libssh2(linux下libssh2安裝)

libssh2是一個(gè)用于支持SSH2的C語(yǔ)言庫(kù)。如果你想在Linux系統(tǒng)中運(yùn)行SSH2協(xié)議通信,那么你需要安裝libssh2。安裝這個(gè)庫(kù)并不難,只需要幾步就可以完成安裝。

下面是在Linux系統(tǒng)下安裝libssh2的快速指南。

1. 檢查你的系統(tǒng)

在開(kāi)始之前,你需要檢查你的系統(tǒng)是否適合libssh2的安裝。確保你的系統(tǒng)已經(jīng)安裝了GCC,否則你將需要安裝GCC。

2. 下載libssh2

libssh2的源代碼可以從官方網(wǎng)站下載。你可以選擇下載tar版或者zip版。在本次教程中,我將展示如何下載和安裝tar版的libssh2。

打開(kāi)終端,并輸入以下命令:

“`

wget https://libssh2.org/download/libssh2-1.9.0.tar.gz

“`

這個(gè)命令將從官方網(wǎng)站下載libssh2-1.9.0.tar.gz文件,并保存到你當(dāng)前的工作目錄下。

3. 解壓縮libssh2

下載結(jié)束后,你需要解壓縮下載的文件。在終端中輸入以下命令:

“`

tar -zxvf libssh2-1.9.0.tar.gz

“`

這個(gè)命令將解壓縮libssh2-1.9.0.tar.gz文件,并生成一個(gè)libssh2-1.9.0的目錄。

4. 安裝libssh2依賴庫(kù)

在安裝libssh2之前,你需要確保你的系統(tǒng)中已經(jīng)安裝了響應(yīng)的依賴庫(kù),包括openssl和zlib。你可以通過(guò)以下命令來(lái)安裝這些依賴庫(kù)。

“`

sudo apt-get install openssl libssl-dev zlib1g zlib1g-dev

“`

如果你使用的是其他Linux發(fā)行版,那么請(qǐng)根據(jù)你的系統(tǒng)使用相應(yīng)的安裝命令安裝這些庫(kù)。

5. 配置libssh2

在解壓縮之后,在終端中進(jìn)入libssh2-1.9.0目錄。在這個(gè)目錄下,你需要執(zhí)行以下命令來(lái)配置libssh2:

“`

./configure

“`

這個(gè)命令將檢查你的系統(tǒng)并自動(dòng)配置libssh2。

6. 編譯和安裝libssh2

在配置完libssh2之后,你需要編譯和安裝它。在終端中輸入以下命令:

“`

make

sudo make install

“`

這個(gè)命令將編譯libssh2并安裝它。注意,你需要使用sudo命令來(lái)安裝它。

7. 檢查libssh2安裝

在安裝完成后,你需要檢查libssh2是否成功安裝。在終端中輸入以下命令:

“`

make check

“`

這個(gè)命令將測(cè)試你的libssh2庫(kù)是否正常工作。如果一切正常,你將收到如下提示:All tests passed!

現(xiàn)在,你已經(jīng)成功地安裝了libssh2。

安裝libssh2只需要幾個(gè)簡(jiǎn)單的步驟,并且不會(huì)太復(fù)雜。如果你想在Linux系統(tǒng)下使用SSH2協(xié)議通信,你需要安裝這個(gè)庫(kù)。如果你遵循上述步驟,你應(yīng)該能夠成功地安裝它。如果你在安裝過(guò)程中遇到問(wèn)題,你可以參考官方網(wǎng)站的文檔或者在論壇上尋求幫助。

相關(guān)問(wèn)題拓展閱讀:

  • 要搞服務(wù)器了,為什么有點(diǎn)慌啊,其實(shí)真的不怪我

要搞服務(wù)器了,為什么有點(diǎn)慌啊,其實(shí)真的不怪我

如果說(shuō)到服務(wù)器,我覺(jué)得大多數(shù)人會(huì)說(shuō),哎,這簡(jiǎn)單,不就是裝一個(gè)系統(tǒng)么,要么windows系統(tǒng),要么Linux系統(tǒng),這些我都會(huì)啊,簡(jiǎn)單的不想說(shuō)話。

說(shuō)是這么說(shuō),但是我拿太陽(yáng)發(fā)誓(反正熱不到我,空調(diào)開(kāi)大),要是沒(méi)有做過(guò),心里絕對(duì)會(huì)發(fā)慌,你還別不信,等我來(lái)描述下。

“你做下服務(wù)器去吧”,我心里想著,不就是個(gè)服務(wù)器么,安裝系統(tǒng)難不倒我,這個(gè)so easy。

是的,你沒(méi)猜錯(cuò),看到服務(wù)器的我一臉惆悵,這怎么搞啊,我該干什么啊???

我默默盯著服務(wù)器上面的那幾塊硬盤,然后繞著服務(wù)器轉(zhuǎn)了兩圈,別說(shuō),接口還好幾個(gè)呢,猜了下,下面的四個(gè)接口一看就是普通網(wǎng)口啦,最上面的就是插光模塊的,那么然后呢?

可以接顯示器,看到那個(gè)藍(lán)色的沒(méi)有,再靠右的那個(gè)是U盤,為L(zhǎng)inux系統(tǒng)盤,在靠右,接的就是鍵盤和鼠標(biāo)。

你可能要說(shuō)了,這怎么和臺(tái)電腦似的?

這你還真對(duì)了,某種意義上來(lái)說(shuō)服務(wù)器就是一臺(tái)電腦,完全可以把它當(dāng)電腦看待。

電腦不都有硬盤么,服務(wù)器的在哪,看下圖,sas硬盤。

額,你想說(shuō)我只知道固態(tài)和機(jī)械硬盤,這個(gè)是什么鬼?

其實(shí)這是服務(wù)器硬盤的一種規(guī)格,常見(jiàn)的有sas,sata,ssd。

恩。說(shuō)這么多,其實(shí)還是不知道從哪里搞起。

幸虧有老司機(jī)一語(yǔ)道破。

開(kāi)始上貨

給了一句話,

連上服務(wù)器——安裝raid——裝系統(tǒng)——安裝服務(wù)

,任務(wù)完成,收攤。

首先說(shuō)下

連上服務(wù)器

,我呸,沒(méi)啥說(shuō)的,連接不上怎么下面的操作,首先服務(wù)器上面一般帶有初始化IP,賬戶/密碼,在電腦端設(shè)置同段IP就好。

安裝Raid

,其實(shí)服務(wù)器上面一般帶有不同規(guī)格的硬盤,比如sas硬盤,本次以4塊sas盤組合來(lái)說(shuō)。

Raid級(jí)別一般用哪些呢?這個(gè)啊,我想想。。。。。。。

其實(shí)我也不知道

,這個(gè)需要看需求情況,常見(jiàn)的有,raid0,raid5,raid10……

不好意思,其實(shí)這是我猜的,還是一句話,看情況。

本次說(shuō)raid10,這個(gè)好啊,又能備份,又能提升硬盤讀取性能。

什么?

你問(wèn)我,raid10哪里看出能夠備份,還能提升性能,這個(gè)我….(等后期從理論開(kāi)始寫一篇)

很簡(jiǎn)單,raid1是鏡像盤,一半使用,一半備份,raid0,讀取數(shù)據(jù)會(huì)并行讀取,自然提升讀取性能,組合起來(lái)不就是既能夠備份,又能提升讀寫性能嘍——詳細(xì)原理內(nèi)容后期解說(shuō)。

安裝系統(tǒng)

,怎么裝?拿嘴裝啊。

開(kāi)玩笑的,服務(wù)器后面有U口,可以插入U(xiǎn)盤,做一個(gè)Linux 啟動(dòng)盤,自然就可以像安裝windows那樣操作了。(U啟動(dòng)盤做起來(lái)有點(diǎn)費(fèi)事,在寫我就受不了了)

二、要開(kāi)搞嘍

1、服務(wù)器上面有什么?

前面也說(shuō)過(guò)了,從外觀看,有多塊網(wǎng)卡,可以查光模塊,也可以連接以太網(wǎng)線。有顯示器接口,鍵盤/鼠標(biāo)接口,有可見(jiàn)的一塊塊的硬盤。

仔細(xì)看,還能夠看到ILO管理口,包括默認(rèn)賬戶名和密碼。

2、怎么連接服務(wù)器?

我拿惠普服務(wù)器舉例,其實(shí)不管什么廠家的基礎(chǔ)核心都是一個(gè)樣子。

連接服務(wù)器常見(jiàn)的兩種方式。

(1)通過(guò)電腦配置IP,遠(yuǎn)程登錄上去操作;

(2)服務(wù)器直接外界顯示器,鼠標(biāo),鍵盤操作;

這次就說(shuō)簡(jiǎn)單的顯示器,鼠標(biāo),鍵盤方式。(電腦連接管理需要安裝jre環(huán)境)

3、怎么安裝Raid?

綜合考慮后,使用四塊sas硬盤配置Raid10。

(1)按開(kāi)電源(廢話)

(2)進(jìn)入raid配置

(3)創(chuàng)建raid(raid=陣列)

(4)保存raid

F8保存配置

回車下一步

(5)查看raid

查看Raid

4、怎么安裝系統(tǒng)?

(1)ESC退出界面,繼續(xù)加載啟動(dòng)項(xiàng)

備注:?jiǎn)?dòng)盤做好且接入服務(wù)器

(2)ESC退出界面,繼續(xù)加載啟動(dòng)項(xiàng)

省略系統(tǒng)安裝過(guò)程,

5、開(kāi)啟服務(wù)——SSH

(1)rpm安裝包結(jié)果

OpenSUSE:~ # rpm -qa | grep ssh

libssh2-1-1.4.3-18.3.x86_64

openssh-askpass-1.2.4.1-12.1.x86_64

openssh-helpers-7.2p2-13.1.x86_64

openssh-7.2p2-13.1.x86_64

OpenSUSE:~ #

(2)修改ssh配置文件

vi /etc/ssh/sshd_config

將#PasswordAuthentication no的注釋去掉(如果有),并且將no修改為yes (允許通過(guò)密碼認(rèn)證登錄)

將#PermitRootLogin yes的注釋去掉

(3)啟動(dòng)SSH服務(wù)

OpenSUSE:~ # service sshd start (啟動(dòng))

OpenSUSE:~ # service sshd restart (重啟)

OpenSUSE:~ # service sshd status (查看ssh啟動(dòng)狀態(tài))

OpenSUSE:~ # service sshd stop (停止)

(4)防火墻關(guān)閉

你以為上面做好就可以使用SSH了,錯(cuò),還需要對(duì)防火墻進(jìn)行下設(shè)置。

4.1 命令行下打開(kāi)YaST控制中心

OpenSUSE:~#yast

4.2進(jìn)入防火墻配置頁(yè)面,Security and Users –>Firewall 如下圖

4.3禁止防火墻開(kāi)機(jī)啟動(dòng)。

Start-Up –>Service Start –>(x) Disable Firewall Automatic Starting 將這個(gè)選上按空格鍵就行,完后Next下一步完成,這樣防火墻就不會(huì)開(kāi)機(jī)啟動(dòng)了

4.4關(guān)閉防火墻

Start-Up –>Switch On and Off –>Stop Firewall Now 選擇這項(xiàng)回車就可以立即關(guān)閉防火墻.

設(shè)置自動(dòng)啟動(dòng)ssh服務(wù),如果不設(shè)置每次重啟電腦都要從新啟動(dòng)ssh服務(wù)比較麻煩。

通過(guò)systemctl命令可以將sshd服務(wù)加到開(kāi)機(jī)自啟動(dòng)列表里。實(shí)現(xiàn)開(kāi)機(jī)自動(dòng)啟動(dòng)sshd服務(wù)。

OpenSUSE:~ # systemctl enable sshd.service

三、安全防護(hù)

還要防護(hù)?

怎么樣就是安全?

需要防護(hù),不知道大家有沒(méi)有看出配置ssh存在的問(wèn)題。

是的,在ssh配置文件里面,允許了root用戶遠(yuǎn)程登錄,這個(gè)行為本身就是不安全的。

怎么變安全?

需要編輯/etc/ssh/sshd_config。

vim /etc/ssh/sshd_config

找到 PermitRootLogin

改為PermitRootLogin no

你不會(huì)以為那樣做就安全了吧,不安全,很不安全,本文只針對(duì)ssh這個(gè)進(jìn)行簡(jiǎn)單討論,其余安全問(wèn)題,后期更新。

1.不允許使用空密碼:PermitEmptyPasswords no

2.不允許輸入密碼登錄:PasswordAuthentication no

不讓輸入密碼絕對(duì)沒(méi)有開(kāi)玩笑,因?yàn)槿绻辛私獾娜司椭?,這種完全可以使用字典進(jìn)行爆破。

3.本次設(shè)置的root登錄密碼為123456,這個(gè)行為本身也是不合規(guī)的

passwd (要求密碼至少有字符,數(shù)字,不少6位即合規(guī))

4.修改端口

#Port 22

Port 6666

5.允許登錄IP

#ListenAddress 0.0.0.0 (任意IP)

ListenAddress 192.168.4.100(登陸ip)

6.

LoginGraceTime 2m 輸入密碼錯(cuò)誤后等2分鐘

MaxAuthTries 6 每連接最多錯(cuò)誤次數(shù)

linux下libssh2安裝的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux下libssh2安裝,快速指南:在Linux下安裝libssh2,要搞服務(wù)器了,為什么有點(diǎn)慌啊,其實(shí)真的不怪我的信息別忘了在本站進(jìn)行查找喔。

香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開(kāi)通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。


分享標(biāo)題:快速指南:在Linux下安裝libssh2(linux下libssh2安裝)
網(wǎng)站網(wǎng)址:http://www.5511xx.com/article/cdhjpso.html