Logowanie przez SSH bez has
Logowanie przez SSH bez hasła
Witam.
Próbowałem się posłużyć skryptem dla shella ze strony:
kliknij tutaj
Niestety nadal pyta o hasło, przez ręczny eksport kluczy też próbowałem i cały czas to samo.
Jakaś rada?
Próbowałem się posłużyć skryptem dla shella ze strony:
kliknij tutaj
Niestety nadal pyta o hasło, przez ręczny eksport kluczy też próbowałem i cały czas to samo.
Jakaś rada?
sprawdz to i to
Po zatym wlasnie sprawdzilem link ktory podales ale niestety nie ma tam zadnego skryptu.
Mowie tutaj o tej stronie http://projects.ludwikc.net/passwordless_ssh (link ze strony autora)
Zamiesc ten skrypt moze wtedy bedzie mozna powiedziec cos wiecej
[/code]
Po zatym wlasnie sprawdzilem link ktory podales ale niestety nie ma tam zadnego skryptu.
Mowie tutaj o tej stronie http://projects.ludwikc.net/passwordless_ssh (link ze strony autora)
Zamiesc ten skrypt moze wtedy bedzie mozna powiedziec cos wiecej
[/code]
Chodzi o ten skrypt. Sprawdze to co mi podales dziekuje.
Kod: Zaznacz cały
#!/bin/sh
cd $HOME
echo "Passwordless ssh (v. 0.6)"
echo "Enter your ssh username:"
read user
echo "Host (or ip):"
read host
# Ports added in 0.4
echo "Enter ssh port: (press Enter if you don't know)"
read port
if port=NULL
then port=22
fi
echo "Wait for connection and type password for given username"
scp -P $port $HOME/.ssh/id_rsa.pub $user@$host:~/id_rsa-passwordless.pub
echo "Success: RSA key exported."
echo "Last with-password ssh login..."
ssh $user@$host -p $port "if [ -d $dotssh ]
then
echo "Success: Directory $HOME/.ssh/ exists."
else
echo -e "There is no $HOME/.ssh/ directory." && mkdir $HOME/.ssh && echo "Success: Directory $HOME/.ssh has been created"
fi &&
cat ~/id_rsa-passwordless.pub >> .ssh/authorized_keys && rm id_rsa-passwordless.pub && chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys && exit"
echo "Authorization successful!"
# Added in 0.3 version - symlinks providing easier login
echo ""
if [ -d $HOME/.ssh/passwordless_login ]
then
echo "Directory $HOME/.ssh/passwordless_login has been created during last passwordless_ssh usage."
else
mkdir $HOME/.ssh/passwordless_login
fi
echo ssh $user@$host -p $port >> ~/.ssh/passwordless_login/$host
chmod +x ~/.ssh/passwordless_login/$host
ln -s ~/.ssh/passwordless_login/$host $host
echo "From now-on simply type ./$host, to log-in without password."
echo "Passwordless ssh by Ludwik C. Siadlak ([url]http://ludwikc.net[/url]). GPL Licence. Have a nice day!"
Re: Logowanie przez SSH bez hasła
A demon ssh na maszynie do której sie podłaczasz, skonfigurowany jest do pracy z authorized_keys?dacula pisze:Witam.
Próbowałem się posłużyć skryptem dla shella ze strony:
kliknij tutaj
Niestety nadal pyta o hasło, przez ręczny eksport kluczy też próbowałem i cały czas to samo.
Jakaś rada?
http://rapidshare.com/files/252635583/s ... h.txt.html
tutaj masz mój skrypt.
Wygeneruj klucz na komputerze, z którego się łączysz, po czym w tablicy adresów podaj IP komputera, do którego uzyskać chcesz dostęp, po czym odpal skrypt. Usuń tylko ostatnie linijki tam gdzie wykonywane jest przykładowe działanie skryptu.
tutaj masz mój skrypt.
Wygeneruj klucz na komputerze, z którego się łączysz, po czym w tablicy adresów podaj IP komputera, do którego uzyskać chcesz dostęp, po czym odpal skrypt. Usuń tylko ostatnie linijki tam gdzie wykonywane jest przykładowe działanie skryptu.