国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

極空間Docker安裝Centos & 開啟SSH

這篇具有很好參考價(jià)值的文章主要介紹了極空間Docker安裝Centos & 開啟SSH。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

本人是2022年8月買的極空間新Z4,開始僅用于存儲(chǔ)和影視,今年因?yàn)檗D(zhuǎn)碼學(xué)習(xí)需要一臺(tái)Linux服務(wù)器,所以開始研究如何在極空間上用Docker安裝Centos,并用ssh遠(yuǎn)程登陸。
作者在網(wǎng)上看了很多教程,但都不滿意。由于極空間并未開放docker的命令行權(quán)限,所以使用 “docker run” 指令在極空間上是行不通的,只能使用較為麻煩的GUI配置界面。
這給我們安裝docker容器帶來很多的麻煩。作者也是參考了幾篇網(wǎng)上的博客和極空間論壇上的文章之后才逐漸成功的。
——這也是作者想寫這篇博客的目的,讓后來人少走一點(diǎn)彎路。
話不多說,開始吧。

安裝Centos系統(tǒng)

獲取Centos系統(tǒng)鏡像

對Centos系統(tǒng)沒有太高要求,就只需要從倉庫下載Centos: latest系統(tǒng)就好了。甚至不需要下載,極空間的docker已經(jīng)將其作為常用鏡像下載好了。
下載完成之后,雙擊開始設(shè)置就可以了。
極空間Docker安裝Centos & 開啟SSH

基于GUI的參數(shù)配置

極空間的參數(shù)設(shè)置窗口分8個(gè)tag。我們這里主要設(shè)置“文件夾路徑”、“端口”、“命令”這三個(gè)tag,其余頁面保持默認(rèn)就可以了。

文件夾路徑

這個(gè)tag的主要作用是為了將極空間的真實(shí)空間路徑容器的虛擬空間 進(jìn)行綁定。按照自己的需求進(jìn)行填寫就可以。如果不會(huì),可以參考下圖。
極空間Docker安裝Centos & 開啟SSH

端口

這個(gè)tag主要是將極空間的真實(shí)網(wǎng)址端口容器的端口 進(jìn)行綁定。具體需要綁定的端口號(hào)沒有設(shè)置,可以自定義,這里僅提一個(gè)——對于我們來說,Linux系統(tǒng)最重要的就是用于ssh的端口22,因此我們需要將容器端口22和極空間的某個(gè)端口進(jìn)行綁定,具體端口號(hào)沒有限制。
極空間Docker安裝Centos & 開啟SSH

命令

按照下圖填寫就好
極空間Docker安裝Centos & 開啟SSH

然后就可以點(diǎn)擊右下角應(yīng)用,啟動(dòng)了。

安裝Linux常備組件

首先從極空間Docker官方SSH進(jìn)入系統(tǒng),進(jìn)行設(shè)置。進(jìn)入之后是默認(rèn)root賬戶。
極空間Docker安裝Centos & 開啟SSH

安裝鏡像源和系統(tǒng)下載工具
sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-* 

yum install -y wget
系統(tǒng)更新
yum update -y
安裝常用工具
yum install -y openssh-server vim lrzsz wget gcc-c++ pcre pcre-devel zlib zlib-devel ruby openssl openssl-devel patch bash-completion zlib.i686 libstdc++.i686 lsof unzip zip
安裝網(wǎng)絡(luò)工具
yum install -y openssh*

yum install -y net-tools

yum install -y initscripts
安裝密碼工具
yum install -y password
修改密碼
passwd root

開啟SSH工具

修改ssh設(shè)置

首先對系統(tǒng)的ssh設(shè)置進(jìn)行修改(ssh工具就是上文中安裝的openssh)。

vim /etc/ssh/sshd_config
  1. 去除#符號(hào),打開端口22的監(jiān)聽;
    極空間Docker安裝Centos & 開啟SSH

  2. 允許root賬號(hào)登陸
    極空間Docker安裝Centos & 開啟SSH

  3. 允許密碼登陸
    極空間Docker安裝Centos & 開啟SSH

使能ssh

在正常的使能方法里,直接使用Linux的systemctl工具就可以使能。但是,該工具是需要docker系統(tǒng)的privilege權(quán)限的,而且需要在開啟docker的時(shí)候就賦予權(quán)限。而極空間既沒有開放命令行操作,也沒有開放privilege權(quán)限,所以我們也就無法使用命令行在docker開啟的時(shí)候賦予privilege權(quán)限了。
因此,我們必須使用其他的方法進(jìn)行使能。

請按照下面方法進(jìn)行配置:

mkdir -p /var/run/sshd

ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N '' 

ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''

ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key -N ''

/usr/sbin/sshd -D & 

然后就可以開啟ssh工具了。
如果需要確認(rèn)是否已經(jīng)開啟,可以輸入下述指令:

netstat -antup | grep sshd

應(yīng)該會(huì)有以下輸出

tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      302/sshd            
tcp6       0      0 :::22                   :::*                    LISTEN      302/sshd    

使用Shell工具連接

可以使用Mobaxterm / Xshell等工具連接,三個(gè)重要的參數(shù)

  • IP地址:就是極空間容器所在的IP地址(可能是局域網(wǎng)的IP);
  • 端口:就是上文設(shè)置的對應(yīng)容器22的極空間的端口號(hào),上文中的例子是8888;
  • 賬戶:目前是root;

然后可以連接上了。

后言

需要注意的是,對于極空間設(shè)備,目前也只是在局域網(wǎng)里面能使用ssh連接,如果從公網(wǎng)連接,需要另外找辦法。

另外,如果root賬戶可以登陸,新建賬戶不能登陸,參考下面:
解決登錄centos服務(wù)器,報(bào)錯(cuò)"Unprivileged users are not permitted to log in yet"

參考文章

在docker安裝的centos容器內(nèi)設(shè)置遠(yuǎn)程鏈接

Centos下安裝SSH、FTP服務(wù)

如何在Docker里面安裝Centos的教程~文章來源地址http://www.zghlxwxcb.cn/news/detail-418567.html

到了這里,關(guān)于極空間Docker安裝Centos & 開啟SSH的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • centos開啟ssh服務(wù)命令

    1.檢查centos是否安裝了openssh-server 如果沒有則輸入下面的命令進(jìn)行安裝?(輸入su 進(jìn)入管理員模式) ?2.進(jìn)入/etc/ssh/ ?目錄下的sshd服務(wù)配置文件?sshd_config 按下鍵盤的o鍵或i進(jìn)入編輯模式 找到如下行將 注釋刪除 ?按下esc退出鍵,輸入:wq 回車鍵保存文件并退出 3.開啟ssh服務(wù) 檢

    2024年02月04日
    瀏覽(18)
  • Centos7開啟SSH連接配置

    Centos7開啟SSH連接配置

    1、查看是否已安裝openssh-server: 如果有信息說明已安裝了openssh-server,如果輸出沒有任何結(jié)果,說明沒有安裝。 2、安裝openssh-server(如果已安裝,此處省略): 3、編輯sshd_config: 放開端口以及監(jiān)聽地址,去掉#,如下圖。 允許使用Root登錄,如下圖: 放開密碼權(quán)限,如下圖:

    2024年02月16日
    瀏覽(23)
  • CentOS 7服務(wù)器SSH配置指南(開啟、查詢、更改端口)

    安裝SSH服務(wù)(如果尚未安裝): 啟動(dòng)SSH服務(wù): 設(shè)置SSH服務(wù)開機(jī)自啟: 檢查SSH服務(wù)狀態(tài): 查看SSH配置文件以查詢當(dāng)前SSH端口: 使用文本編輯器(如 vi )打開SSH配置文件: 查找 #Port 22 這行,去掉注釋,并將 22 改為您想要設(shè)定的端口號(hào)。 保存并關(guān)閉文件。 重啟SSH服務(wù)以應(yīng)用更改: 如果

    2024年02月04日
    瀏覽(54)
  • 五.實(shí)戰(zhàn)軟件部署 1-3實(shí)戰(zhàn)章節(jié)-前言&MYSQL 5.7版本在centos系統(tǒng)安裝&MYSQL 8.0版本在centos系統(tǒng)安裝

    五.實(shí)戰(zhàn)軟件部署 1-3實(shí)戰(zhàn)章節(jié)-前言&MYSQL 5.7版本在centos系統(tǒng)安裝&MYSQL 8.0版本在centos系統(tǒng)安裝

    目錄 五.實(shí)戰(zhàn)軟件部署 1-實(shí)戰(zhàn)章節(jié)-前言 五.實(shí)戰(zhàn)軟件部署 2-MYSQL 5.7版本在centos系統(tǒng)安裝 1-配置yum倉庫 2-使用yum安裝mysql 3-安裝完成后,啟動(dòng)mysql并配置開機(jī)自啟動(dòng) 4-檢查mysql的運(yùn)行狀態(tài) --配置 1-獲取mysql的初識(shí)密碼 2-登錄mysql數(shù)據(jù)庫系統(tǒng) 3-修改root用戶密碼 4-配置root的簡單密碼

    2024年02月21日
    瀏覽(24)
  • 阿里云服務(wù)器快速安裝Mysql,貼心手把手教你安裝,本人踩過很多坑?。ㄎ业姆?wù)器系統(tǒng)CentOS 7.8 64位)

    阿里云服務(wù)器快速安裝Mysql,貼心手把手教你安裝,本人踩過很多坑?。ㄎ业姆?wù)器系統(tǒng)CentOS 7.8 64位)

    1.先查詢服務(wù)器是否安裝了Mysql數(shù)據(jù)庫 2.可以先新建一個(gè)文件夾 3.下載mysql包放進(jìn)改文件夾 4.安裝該mysql包 5.安裝MySQL包 6.導(dǎo)致問題的原因是Mysql的GPG升級(jí)了,需要重新獲取。(執(zhí)行一下的命令獲?。?顯示安裝完成! 假如執(zhí)行命令的過程中提示:Unable to find a match: mysql-community-

    2024年02月07日
    瀏覽(31)
  • docker 學(xué)習(xí)--03 環(huán)境安裝(本人使用的win10 Linux也是在win10下模擬)

    docker 學(xué)習(xí)--03 環(huán)境安裝(本人使用的win10 Linux也是在win10下模擬)

    docker 學(xué)習(xí)-- 01 基礎(chǔ)知識(shí) docker 學(xué)習(xí)-- 02 常用命令 docker 學(xué)習(xí)-- 03 環(huán)境安裝 docker 學(xué)習(xí)-- 04 實(shí)踐 1(寶塔) docker 學(xué)習(xí)-- 04 實(shí)踐 2 (lnpmr環(huán)境) `` 在 Windows 10 上安裝 Docker 分為兩種方式:使用 Docker Desktop for Windows 和安裝 Docker 工具包。 這里使用的是 Docker Desktop for Windows Docker Deskt

    2024年02月12日
    瀏覽(30)
  • Debian 12.1安裝ssh并開啟 root 用戶 ssh 登錄功能

    Debian 12.1安裝ssh并開啟 root 用戶 ssh 登錄功能

    新裝的 Debian12.1系統(tǒng) ,考慮到安全性并未開啟超級(jí)用戶,簡單記錄一下安裝SSH和打開 root 遠(yuǎn)程登錄的操作。 2.2.1找到 #PermitRootLogin 一行 改成 PermitRootLogin yes ,也就是刪掉前端的注釋并做改后面的值為 yes 2.2.2刪掉 #PasswordAuthentication yes 前面的 #

    2024年03月19日
    瀏覽(28)
  • Docker-CentOS開啟防火墻firewalled映射Docker端口

    Docker-CentOS開啟防火墻firewalled映射Docker端口

    開啟docker的Tomcat容器后,啟動(dòng) 訪問不了Tomcat 查看防火墻所有開放的端口 1、通過systemctl status firewalld查看firewalld狀態(tài),發(fā)現(xiàn)當(dāng)前是dead狀態(tài),即防火墻未開啟 ?查看防火墻規(guī)則 2、通過systemctl start firewalld開啟防火墻,沒有任何提示即開啟成功 ? 3、通過systemctl status firewalld查看

    2024年02月15日
    瀏覽(27)
  • 群暉安裝Git Server開啟SSH訪問教程

    群暉安裝Git Server開啟SSH訪問教程

    Git 是一個(gè)開源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項(xiàng)目。 Git 與常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本庫的方式,不必服務(wù)器端軟件支持。 本文將介紹如何在群暉安裝Git Server并開記SSH訪問,及免密登錄。 在群暉套件中心搜索

    2024年02月03日
    瀏覽(18)
  • centos7 docker開啟認(rèn)證的遠(yuǎn)程端口2376配置

    docker開啟2375會(huì)存在安全漏洞 暴露了2375端口的Docker主機(jī)。因?yàn)闆]有任何加密和認(rèn)證過程,知道了主機(jī)IP以后,,任何人都可以管理這臺(tái)主機(jī)上的容器和鏡像,以前貪圖方便,只開啟了沒有認(rèn)證的docker2375端口,后來被黑客通過這個(gè)端口推送了一個(gè)挖礦木馬病毒的鏡像并運(yùn)行,所

    2024年02月03日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包