lxc container 中启动sshserver

默认情况下,lxc的guest是不会启动ssh-server的,这个是什么原因? 明明是开机启动了!

由於 Red Hat 7.x 系統本身就已經開啟了 sshd 了,所以你可以直接以 ssh 來連上你的主機囉!不過,如果沒有正常開啟 SSH 的話,那樣要如何啟動呢?也是很簡單的,你可以這樣:

    1. 以 『/usr/sbin/setup』 程式進入 setup 的話面中;
    2. 選擇 『System Services』這個項目;
    3. 然後向下移動到『 [*] sshd 』,將 [*] 勾選(按下空白鍵即可);
    4. 然後以 tab 按鍵移動到『 OK 』按下 enter;

這樣就設定完開機啟動了!然後以底下的方式來啟動 ssh 服務:/etc/rc.d/init.d/sshd start來啟動 sshd 這個服務,要知道有沒有正常的啟動 ssh 呢?呵呵,只要輸入底下的指令:netstat -a | more如果一切正常的話,你將會看到類似底下的這一行:tcp   0      0 *:ssh         *:*         LISTEN那就表示 ssh 已經成功的啟動了!不過,如果萬一你的 Linux 系統並沒有安裝 ssh 這個服務呢?呵呵!那就安裝他吧!其實,ssh 這支服務的主要程式稱為 openSSH 囉!然後,如果您想要重先安裝 openssh 來提供 ssh 的服務,那麼 Red Hat 的網站上隨時更新的 Errata 您就不能不去看看!你可以按底下的連結上去 Red Hat 下載屬於您系統的最新的 openssh 這個套件!

原文地址:https://www.cnblogs.com/zhangzhang/p/2507204.html