Freebsd Live-CD настройка сети и ssh

Рейтинг:   / 2
ПлохоОтлично 

Понадобилось однажды загрузить машину с Freebsd live-cd.

Но столкнулся с проблемой, что live-cd не подхватил настройки сети через DHCP. Также, обнаружил, что редактирование каких либо конфигов не возможно, т.к. все файлы были доступны только для чтения. А нужно было настроить сеть и включить ssh-сервер.

Выход следующий:
Настраиваем сеть:

mount -t unionfs /tmp /etc
mkdir /tmp/etc
mount_unionfs /tmp/etc /etc
ifconfig re0 192.168.0.16
ee /tmp/etc/resolv.conf

В /tmp/etc/resolv.conf прописываем dns-сервер:

nameserver 8.8.8.8

Затем включаем sshd:

ee /etc/ssh/sshd_config

И там меняем строчку "#PermitRootLogin no" на "PermitRootLogin yes", затем:

passwd
123
/etc/rc.d/sshd onestart

После чего к машине, загруженной с live-cd можно подключатсья по ssh по адресу 192.168.0.16. Также, эта машина будет иметь выход в интернет.