Sziasztok!
Egy távoli könyvtárat csatolnék rendszerindításkor a bejelentkező userrel, amihez ezt a scriptet hazsnálnám:
ip=XXX.XXX.XXX.XXX
user=user
dir=/home/user
r=1
c=0
until [ $r = 0 ]
do
if test $c -gt 120
then
exit 1
fi
ping -c 2 $ip
r=$?
c=`expr $c + 1`
sleep 5
done
sshfs $user@$ip:$dir /media/sshDrive
Megoldást keresek arra, hogy sshfs csatoláskor a jelszót passwd-ből szedje ki.
Segítséget előre is köszönöm!
P.
- 1151 megtekintés
Hozzászólások
Én lehet, hogy inkább megpróbálnám az sshfs-t az ssh-agent-el kombinálni. Alternatívaként egy jelszó nélküli kulcsot használnék és az ~/.ssh/config file-ba betenném azt. Mit gondolsz?
http://pthree.org/2007/02/10/ssh-key-authentication/
http://nauseamedialis.org/node/3
- A hozzászóláshoz be kell jelentkezni
Szia!
Azt hiszem, hogy egy kulcsgenerálás és az autofs kombó lesz a megoldás!
köszi
- A hozzászóláshoz be kell jelentkezni
eredmény?
- A hozzászóláshoz be kell jelentkezni
engem is érdekelne
- A hozzászóláshoz be kell jelentkezni
Szerintem meg ha belépéskor akarod felcsatolni, akkor célszerűbb a pam_mount-ot használni. Én most jelenleg a home könyvtáramat titkosított fájlrendszeren tárolom, és a saját jelszavammal automatikusan felcsatolja a pam. Gondolom ez az sshfs-el is megoldható, csak akkor más parancsot kell meghívni a felcsatoláshoz.
Én még nem próbáltam ki, de az alábbiak segíthetnek :)
man pam_mount
man pam_mount.conf
- A hozzászóláshoz be kell jelentkezni