Previous Entry Share Next Entry
Debian + OpenSSH
Linux
sanmai
Секьюрим sshd в Debian, относительно изначальных установок:
~# sed -i "s/PermitRootLogin yes/PermitRootLogin no/" /etc/ssh/sshd_config
~# sed -i "s/#PasswordAuthentication yes/PasswordAuthentication no/" /etc/ssh/sshd_config
~# /etc/init.d/ssh restart
Restarting OpenBSD Secure Shell server: sshd.
Не забываем себя прописать в ~/.ssh/authorized_keys, для этого:
~$ mkdir ~/.ssh
~$ chmod 700 .ssh/
~$ cat > ~/.ssh/authorized_keys
ключи вставляем
^D
И проверить что входим на соседней консоли.

  • 1
Второй шаг делается немного проще при помощи ssh-copy-id

Обычно ключей несколько.

Поэтому у ssh-copy-id есть ключик -i :)

А, в смысле обычно сразу надо передать несколько? Ну тогда да, может cat'ом и проще :) Честно говоря, сам чаще так и делаю :)

Всмысле у меня несколько компьютеров, везде разные ключи.

Можно снять с дефолтного порта и повешать на другой. Тоже хорошо помогает.

Помогает, но авторизация без паролей надежней :)

  • 1
?

Log in

No account? Create an account