Для записи в fstab (ubuntu 14.04):
10.10.70.18:/nfs01 /backup nfs rw,hard,intr 0 0
Я смог размонтировать этот мертвый ресурс, используя:
umount -l -i '10.10.70.18:/nfs01'
Каждое соединение, настроенное в NetworkManager, сохраняется в файле в
/etc/NetworkManager/system-connections
. Обычно вы можете копировать необходимые файлы с одной машины на другую (конечно, с правами root).
Предупреждение : некоторый файл конфигурации может ссылаться на внешние ресурсы. Например. в одном из моих файлов openvpn есть строка вида cert = / home / andcoz / somedir / somefile.crt
. Вам необходимо скопировать любой указанный файл.
Как упоминалось другими, файлы подключения Wi -Fi в каталоге system-connections
содержат MAC-адрес интерфейса. Это должно соответствовать вашим текущим настройкам, поэтому процедура:
скопировать все файлы со старой машины на новую машину из/в каталог:
/etc/NetworkManager/system-connections
изменить запись MAC-адреса в каждом файле со старого MAC-адреса на новый MAC-адрес. Как корень:
cd /etc/NetworkManager/system-connections
sed -i -e 's/<old mac>/<new mac>/ *
На всякий случай перезапустите диспетчер сети:
systemctl restart NetworkManager
Старый Mac вы можете проверить из любого из файлов, которые вы скопировали, новый Mac, если вы не уверены, что можете проверить с помощьюip link
(или из файла, который, вероятно, был создан при установке вашей системы для соединения, которое вы использовали для копирования файлов ).
Примечание :выше предполагает, что у вас был один интерфейс Wi -Fi как в старой, так и в новой настройке, но одна и та же логика должна работать с несколькими интерфейсами.
Другие посты верны, но есть небольшие изменения в некоторых пунктах.
Ответы хранятся в
/etc/Networkmanager/system-connections
Вы можете удалить строку mac-address
или изменить ее через
cd /etc/NetworkManager/system-connections
sed -i -e 's/<old mac>/<new mac>/' *
Вы можете получить новый адрес Mac через
ip a
В зависимости от хранилища, в котором Вы хранили файлы, права на файлы могут быть неправильными, просто установите их через:
chmod 0600 *
chown root:root *
Наконец, перезапустите Network Manager
systemctl restart NetworkManager
То же самое работает в Ubuntu 18.04.
На ubuntu :20.10
у меня работало следующее.Скопируйте содержимое /etc/NetworkManager/system-connections
поверх .
Убедитесь, чтоpermissions=user:newusername:;
соответствует вашему работающему пользователю(тот, под которым вы хотите использовать vpn-echo $( whoami )
может помочь)
Затем убедитесь, что у вас установлены правильные пакеты . Если вы используете openvpn
, вам нужно
network-manager-openvpn
network-manager-openvpn-gnome
Вам также потребуются установленные правильные service-type
пакеты . Например, при использовании service-type=org.freedesktop.NetworkManager.l2tp
Затем вам нужно будет установить l2tp
для сетевого менеджера
И, наконец, у меня возникла проблема с разрешениями на файлы в /etc/NetworkManager/system-connections
Для меня файлам нужны эти разрешения:
-rw------- 1 root root
Когда я копировал файлы, у меня было разрешение 775 с моим пользователем в качестве владельца, что по какой-то причине не позволяло NetworkManager использовать их.