777'd некоторые файлы. Как я восстанавливаю SSH?

опечатка

Я не вижу ссылки на --network-bridge когда я ищу любого URL, Вы ссылаетесь к PDF, ни оригиналу, из которого происходит PDF. Фиксация переключателя к virt-install должен решить Ваш вопрос. Вот пример из документации, что я полагаю, что Вы используете:

# virt-install \
--network bridge:br0 \
--name vm1 \
--ram=1024 \
--vcpus=1 \
--disk path=/vm-images/vm1.img,size=10 \
--graphics none \ 
--location=http://my.server.com/pub/rhel6.1/install-x86_64/ \
--extra-args="console=tty0 console=ttyS0,115200"

Другие методы для установки сети

Ниже другие способы, которыми устройство моста может быть создано для VM вместо использования virt-install.

virt-менеджер

Можно создать br0 сеть до вращения VM's, которые используют его. Посмотрите здесь:

    ss of virt-manager

virsh

Если у Вас нет доступа к GUI, или не может удаленный дисплей virt-manager к другой системе, которая, можно создать сетевое устройство с помощью инструмента командной строки, virsh.

Сначала добавьте eth0 сетевое устройство к мосту, br0, путем редактирования файла /etc/sysconfig/network-scripts/ifcfg-eth0:

DEVICE=eth0
BRIDGE=br0
BOOTPROTO=none
HWADDR=[[your mac address]]
ONBOOT=yes
USERCTL=yes
PEERDNS=yes
NM_CONTROLLED=no

Затем создайте файл /etc/sysconfig/network-scripts/ifcfg-br0 и добавьте следующее:

DEVICE=br0
ONBOOT=yes
BOOTPROTO=dhcp 
TYPE=Bridge
PEERNTP=yes

Затем перезапустите сеть:

$ sudo service network restart

Теперь создайте libvirt VM конфигурация /etc/libvirt/qemu/.xml и добавьте следующее к нему:


  
  
  

Теперь можно запустить libvirtd и VM, необходимо видеть br0 сеть при выполнении этой команды:

$ sudo -i brctl show
bridge name bridge id       STP enabled interfaces
br0     8000.bcaec534c9e8   no      vnet5
                            vnet4
                            vnet3
                            vnet2
                            vnet1
                            vnet0
                            eth0
virbr0      8000.000000000000   yes     
4
02.07.2014, 20:48
2 ответа

Сброс всех UID и GID:

for i in $(rpm -qa); do rpm --setugids $i; done

Сброс всех разрешений:

for i in $(rpm -qa); do rpm --setperms $i; done

Попробуйте перезапустить:

service sshd restart

Помогает?

6
27.01.2020, 20:49

Похоже, что вы, вероятно, сломали вещи, удалив биты setuid и setgid на исполняемых файлах, которые в них нуждались. Возможно, вы сможете исправить ситуацию, выяснив, какие именно файлы должны быть setuid или setgid, и исправив их - например, сравнив с другой машиной, которая всё ещё работает

.
3
27.01.2020, 20:49

Теги

Похожие вопросы