Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Montowanie zasobów Samby
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
karaluch
Apprentice
Apprentice


Joined: 23 Apr 2005
Posts: 236
Location: Wrocław / Poland

PostPosted: Tue Feb 12, 2008 10:56 am    Post subject: Montowanie zasobów Samby Reply with quote

Witam, pewnie widzieliscie inne moje posty na temat Samby ostatnio sporo mam z tym problem. Teraz kolejna sprawa..

Uruchamiam serwer na LTSP i potrzebuje montowac zasoby dla kilku userow zalogowanych na serwerze tak aby mogli otwierac pliki bezposrednio w oknie zasobow (np przy pomocy openoffice-a)

Tesotowalem smb4k, podmontowuje zasoby i mozna otwierac pliki "bezposrednio" z serwera ale jak jest kilku userow na serwerze to jak jeden podmontuje to reszta juz nie moze...

Rozwiazaniem jest podmontowanie ze skrytpu wszystkim userom innych udzialow podczas ich logowania do systemu. Skrytp macie poznizej, dostal on prawa 777 i usatawiony uid root@root ale ilekroc uruchamiam dostaje kom. ze montowac mozna tylko z roota.

Po za tym aby nie trzeba bylo za kazdym razem jak user sie zaloguej klikac na skrypcik to tzreba go gdzies sprytnie podpiac, a ze dla kazdego usera jest inny skrypt bo i inne zasoby dostaje wiec tu tez jest mala gorka.

Code:
#./test.sh

mount -t smbfs -o username=user,passwdord=pass /serwer/test /home/test/Desktop/test
mount -t smbfs -o username=user,passwdord=pass /serwer/test /home/test/Desktop/test
mount -t smbfs -o username=user,passwdord=pass /serwer/test /home/test/Desktop/test


Wszystkie sugestie mile widziane, pozdro
Back to top
View user's profile Send private message
karaluch
Apprentice
Apprentice


Joined: 23 Apr 2005
Posts: 236
Location: Wrocław / Poland

PostPosted: Wed Feb 13, 2008 2:59 am    Post subject: Reply with quote

Zrobilem tak:

Code:
#!/bin/bash

# Ustawienia globalne
host="serwer"
udzialy="
test
test2
test3"

# Autoryzacja

echo -e "\n System montowania zasobów \n"
echo -ne "\n Podaj hasło: "
read pass

sleep 1

for x in $udzialy
do

  path="$HOME"/"$host"/$x
  if [ ! -d "$path" ] ; then
    mkdir -p $path
  fi

  smbmount //"$host"/$x "$path" -o username="$USER",password="$pass"

  cd $path

done

exit 0


Dalem to w autostarcie KDE i nawet dziala z tym ze widac wpisywane haslo i malo dynamicznie zmieniaja sie zasoby.
Back to top
View user's profile Send private message
automatthias
n00b
n00b


Joined: 19 Feb 2007
Posts: 20
Location: Dublin

PostPosted: Sat Feb 16, 2008 9:17 am    Post subject: Reply with quote

Możesz też podmontować system plików tak, żeby wszyscy mieli prawa do zapisu. Na przykład ja mam lokalny katalog dostępny dla wszystkich użytkowników, który „lokalnie eksportuję” przez sambę.

Code:
maciej@clover ~ $ grep shared /etc/fstab
//localhost/shared /media/shared  cifs auto,credentials=plik-z-haslem,file_mode=0666,dir_mode=0777,noperm,iocharset=utf8          0       0
Back to top
View user's profile Send private message
karaluch
Apprentice
Apprentice


Joined: 23 Apr 2005
Posts: 236
Location: Wrocław / Poland

PostPosted: Tue Feb 19, 2008 1:42 pm    Post subject: Reply with quote

Ok, musze twoje rozwiazanie potestowac ale czekam do weekendu gdy serwer bedzie wolny :)

Mozesz cos wiecej powiedziec jak wklada ten plik z haslami, jest jakos kodowany i jak go tworzyc.

I jeszcze jedna sprawa, miales moze sytuacje gdy dwoch userow chcialo pracowac na tym samym pliku na serwerze samby. U mnie jezeli user np. w OOo pod linuxem odpala plik .xls to gdy drugi user po OOo na winxp odpala ten sam plik dostaje komunikat ze plik jest uzywany i bedzie tylko do odczytu. Gdy zamontuje zasoby moim skryptem juz takiego komunikatu nie ma, co mnie bardzo denerwuje bo ludzie moga sobie nadpisywac pliki. A jak jest u ciebie, gdy montujesz zasoby w fstab-ie?
Back to top
View user's profile Send private message
automatthias
n00b
n00b


Joined: 19 Feb 2007
Posts: 20
Location: Dublin

PostPosted: Wed Feb 20, 2008 7:49 am    Post subject: Reply with quote

Nie, nie miałem nigdy takich sytuacji, bo... praktycznie sam jeden korzystam z tych zasobów, tyle że na dwóch komputerach. Inni też mieli taki problem:
http://lists.samba.org/archive/linux-cifs-client/2006-December/001605.html
http://www.linuxquestions.org/questions/linux-networking-3/xp-user-opens-file-via-samba-but-file-is-not-locked-after-opening-458705/
http://www.faqs.org/docs/samba/ch08.html (Locks and Oplocks)

Plik z hasłami wygląda tak:

Code:
username=foo
password=bar
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum