Jag sitter med ett par datorer hemma. Den ena(kallas ZEUS) har en del saker utdelat mha samba.
Dessvärre funkar inte alltid monteringen helt smärtfritt, i nautilus hittar man inte alltid nätverksdisken. utan man måste ibland manuellt be den kolla efter disken, dvs skriva "smb://192.168.2.X" där x kan variera. Jag skulle vilja ha en automagisk lösning(eller nästan iaf, jag tänkte ha ett skript som moterar det här åt mig, skriptet kan ju då snabbt köras med hjälp av gnome-do tex).
Jag har skapat ett skrip som lite snabbt söker igenom mitt hemnätverk och identifierar vilken ip som ZEUS har. Nu vet jag inte hur jag monterar den här.
I nautilus kan man ju när man hittar andra datorer mha policy kit automatiskt motera(bara dubbel klicka och du är igång). Hur kommer man åt liknande funktionalitet via terminalen? Grejen är ju att jag helst inte vill hålla på med root access, jag får ju montera sakerna i nautilus utan att skriva in mitt rootlösen.
Förstår ni frågan?
mitt script
Kod: Markera allt
#!/bin/bash
hosts=( '192.168.2.2' '192.168.2.3' '192.168.2.4');
for i in `seq 2 5`; do
a="ping -c 1 192.168.2.$i"
echo $a
resp=`ping -c 1 192.168.2.$i`
if [ $? -eq 0 ]; then
resp=(`nmblookup -A 192.168.2.$i`)
if [ $? -eq 0 ]; then
if [ ${resp[5]} == "ZEUS" ]; then
echo "lika"
## här fixa montering
fi
fi
fi
done
Anders