Все относительно зависит от вашего дистрибутива.
Читая man(5)
для NetworkManager.conf
, вы можете видеть, что его конфигурация находится в /etc/NetworkManager/NetworkManager.conf
, когда говоря о CentOS, например.
Там у вас есть куча плагинов и опций управления для управления сетевыми интерфейсами.По умолчанию используется плагин ifcfg-rh
для CentOS. Это означает, что его конфигурация более или менее основана на сценариях /etc/sysconfig/network-scripts/ifcfg-*
.
Говоря о Debian, я вижу, что сетевые интерфейсы обрабатываются NetworkManager
, если они не указаны в /etc/network/interfaces
[Debian Handbook]. Следовательно, указанный вами интерфейс в /etc/network/interfaces
, NM
здесь не при чем. Здесь нет соединения. Вы можете использовать nmcli
или nmtui
для простого управления интерфейсами с помощью NetworkManager
.
nmtui
намного дружелюбнее.
Тот факт, что вы можете инициировать соединение из окна Windows к окна Linux, никоим образом не означает, что обратное тоже возможно.
Если вы хотите иметь возможность использовать scp на вашем компьютере с Windows, вам необходимо убедиться, что у вас есть служба SSH, работающая на вашем компьютере с Windows, которая позволяет входить ssh-соединения. Тот факт, что вы получаете сообщение об отказе в соединении, говорит о том, что он не настроен или служба не запущена.
Поскольку вы рассказываете, что смогли подключиться к своей Linux-машине с помощью ssh, вероятно, будет проще просто изменить ситуацию и вместо этого запустить scp на Windows-машине.
Загрузите pscp
в Windows и используйте
pscp -P 801 machine@192.xxx.xx.x:/root/filename.txt./
-P
— это опция для указания номера порта.
Вы также можете смонтировать диск компьютера с Windows как общий ресурс smb через cifs на вашем компьютере с Linux и выполнить локальную копию.