Как изменить mac-адрес на устройстве Linux 3.3.8 без macchanger?

/etc/sshпредоставляет конфигурацию для системы :конфигурацию по умолчанию для пользователей(/etc/ssh/ssh_config)и конфигурацию демона(/etc/ssh/sshd_config). Различные файлы хоста в /etc/sshиспользуются демоном :, они содержат ключи хоста, которые используются для идентификации сервера — так же, как пользователи идентифицируются парами ключей (, хранящимися в их домашнем каталоге ), серверы также идентифицируются парами ключей. Используется несколько пар ключей, поскольку серверы обычно предлагают несколько типов ключей :RSA, ECDSA и Ed25519 в вашем случае. (Пользователи также могут иметь несколько ключей.)

Различные ключевые файлы используются следующим образом:

  • ваш закрытый ключ, если он есть, используется для идентификации вас на любом сервере, к которому вы подключаетесь (он должен соответствовать открытому ключу, хранящемуся в авторизованных ключах сервера для учетной записи, к которой вы пытаетесь подключиться );
  • закрытый ключ сервера используется клиентом для идентификации сервера; такие идентификаторы хранятся в ~/.ssh/known_hosts, и если ключ сервера изменится, SSH пожалуется на это и отключит определенные функции, чтобы смягчить атаки человека -в -мидл -;
  • в вашем файле открытого ключа хранится строка, которую необходимо скопировать на удаленные серверы (в~/.ssh/authorized_keys); он не используется напрямую;
  • в файлах открытых ключей сервера хранятся строки, которые вы можете скопировать в свой список известных хостов для его предварительного -заполнения; он также не используется напрямую.

Последняя часть используется не так часто; модель SSH по умолчанию известна как «TOFU» (доверие при первом использовании ):соединение считается доверенным по умолчанию при первом использовании, и SSH заботится только о неожиданных изменениях . Хотя в некоторых случаях полезно иметь возможность доверять и первому соединению :, оператор сервера может передать открытые ключи сервера, и пользователи могут добавить их к своим известным хостам перед первым соединением.

См. справочные страницыssh_configиsshd_configдля получения подробной информации(man ssh_configи man sshd_configдля вашей системы ). Формат, используемый для известных хостов, описан в справочной странице sshd.

0
15.04.2020, 21:25
1 ответ

Сначала необходимо остановить устройство:

sudo ifconfig eth0 down

Затем нужно применить изменения:

sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx

После этого запустите устройство:

sudo ifconfig eth0 up
0
19.03.2021, 02:28

Теги

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