Freebsd Live-CD настройка сети и ssh
Понадобилось однажды загрузить машину с 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. Также, эта машина будет иметь выход в интернет.