Страница 1 из 1

ssh

Добавлено: 2011-02-21 8:09:26
nixnix
Подскажите новичку.

Вот решил разобраться с ssh (который идёт по умолчанию) на досуге, как его поднять запустить - понял, но решил понять как работает всё это действо с ключиками.

И так есть виртуальная машина freebsd + основной хост xp. На xp поставил putty . На freebsd , поднял ssh сервер и создал ключики тип dsa. Создаю так же проверочную фразу 123456 Подключаюсь.. Вот тут у меня возник вопрос.

1). При подключение с xp, я получаю запрос принять ли ключ, и вижу, что указан тип rsa2, но я та создавал ключик dsa, и фразу никакую он мне даже и не предлагает ввести.

Говорю да, принимаю ключ , всё я подсоединился, вот первый вопрос, откуда он взял ключ rsa2, я захожу в директорию ~./ssh/там только два ключика и оба dsa!

Подскажите в чём ошибка.

2). В папке /etc/ssh - я заметил, что после установки , при включении ssh создаются ключи автоматом, их можно удалить и вообще для чего они там нужны в этой папке ?

если есть ссылка на описание, заранее спасибо

Вот мой конфиг.

Код: Выделить всё

Port 22
#Protocol 2
#AddressFamily any
ListenAddress 192.168.30.6
#ListenAddress ::

# Disable legacy (protocol version 1) support in the server for new
# installations. In future the default will change to require explicit
# activation of protocol 1
Protocol 2

# HostKey for protocol version 1
#HostKey /etc/ssh/ssh_host_key
# HostKeys for protocol version 2
#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_dsa_key

# Lifetime and size of ephemeral version 1 server key
#KeyRegenerationInterval 1h
#ServerKeyBits 1024

# Authentication:

#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

#RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile	.ssh/authorized_keys

# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Change to yes if you don't trust ~/.ssh/known_hosts for
# RhostsRSAAuthentication and HostbasedAuthentication
#IgnoreUserKnownHosts no
# Don't read the user's ~/.rhosts and ~/.shosts files
#IgnoreRhosts yes

# Change to yes to enable built-in password authentication.
#PasswordAuthentication no
PermitEmptyPasswords no

UseDNS no
остальные пункты закоментированы.


ключи лежат в директории ~./ssh

Re: ssh

Добавлено: 2011-02-22 20:54:11
FiL
в путти ключики какие?
в authorized_keys какой ключик?

Re: ssh

Добавлено: 2011-02-25 5:38:44
nixnix
спасибо разобрался

Re: ssh

Добавлено: 2011-02-25 9:18:12
FiL
есть еще "женщины в русских селеньях". Ему какие-то не очень наводящие вопросы - а он пошел и сам разобрался. Уважаю.
Жалко, что таких все меньше и меньше :(