Sziasztok!
Szeretnék publikus keyfeile-al scp-zni másik gépre.
Forrás gépen létrehoztam ssh-keygen -t rsa
Your public key has been saved in /home/****/.ssh/id_dsa.pub.
The key fingerprint is:
**************************:72:09:7e *****@desthost
The key's randomart image is:
+--[ RSA 1024]----+
| |
| |
| . . |
| . o o |
| . o + S . |
| o + + + . |
|. o . + E . . .|
| . o...|
| .+o.|
+-----------------+
A pub key-t átmásoltam a távoli gépre (~/.ssh/authorized_keys)
Ez után forrás gépen scp /home/*****r/test.txt *****@desthost:/backup
RSA key fingerprint is ******************************:ed:c2:cc.
used
Az fingerprint-ből látható hogy nem azt akarja használni scp küldésnél, mint amit létrehoztam.
HOgy vegyem rá hogy azt használja ?
- 1388 megtekintés
Hozzászólások
-i identity_file
Selects the file from which the identity (private key) for public key authentication is read. This option is directly passed to ssh(1).
- A hozzászóláshoz be kell jelentkezni
Valószínűleg ez lesz,
mert mikor kipróbáltam a sudo -u user scp ....... -t, akkor működött rendesen.
Illetve távoli gépe /etc/sh/sshd_configban állítottam be az auth key-s helyét rendesen, mert ki volt kommentezve.
- A hozzászóláshoz be kell jelentkezni
Szerintem te a távoli gép fingerprintjét nézed (pechre most az is RSA) amit a kliens letárol a /home/user/.ssh/known_hosts fájlba. Ez a fingerprint alapból sshd installkor generálódik.
Majd ezután kéri a jelszót vagy ha a kliens oldalon van privát kulcs, akkor azt és csekkolja a nála lévő publikus kulccsal (ezt töltötted fel).
- A hozzászóláshoz be kell jelentkezni
File-ok jogait mire allitottad?
Ha tul liberalis, akkor nem hajlando hasznalni biztonsagi okokbol (remlik valami ilyesmi).
Nalam ilyen jogokkal mukodik:
nyos@hex:~$ la .ssh/
total 32
drwx------ 2 nyos 4096 2010-02-15 19:04 ./
drwxr-xr-x 121 nyos 12288 2010-11-30 21:42 ../
-rw------- 1 nyos 226 2010-02-15 19:04 authorized_keys2
-rw------- 1 nyos 883 2010-02-15 19:04 id_rsa
-rw-r--r-- 1 nyos 226 2010-02-15 19:04 id_rsa.pub
-rw-r--r-- 1 nyos 3830 2010-11-24 03:29 known_hosts
Ja, az ssh kliens (es server) configot is atnezheted, ott is ki lehet kapcsolni, es lehet, hogy a disztrod keszitoi alapbol mast tekintettek helyes default ertekeknek.
--
To celebrate the Beatles' arrival on iTunes in 2010, I'm listening to their MP3s I downloaded from Napster in 2001.
- A hozzászóláshoz be kell jelentkezni
A authorized_key joga 600
- A hozzászóláshoz be kell jelentkezni
> Forrás gépen létrehoztam ssh-keygen -t rsa
> Your public key has been saved in /home/****/.ssh/id_dsa.pub.
Ellentmondás van. RSA kulcsot nem az id_dsa.pub-ban tárol le. Valami nem kerek.
- A hozzászóláshoz be kell jelentkezni
Vagy a file, ahova masolja nem authorized_keys, hanem authorized_keys2.
Ui 2 protokol, nem az 1.
- A hozzászóláshoz be kell jelentkezni
Igen, jogos.
Rosszul illesztettem be, mert utána dsa-val is próbáltam.
Elnézést a kavarásért.
- A hozzászóláshoz be kell jelentkezni