Hozzászólások
Sziasztok,
Sikerult megoldanom a problemat. Tehat ha egy Linux gepre lepnek be a felhasznalok ugy, hogy egy Windows Domainbe autentifikalnak (az illeto felhasznalo nem letezik a Linux gepen csak a Domainben) es be kell mountolni nekik egy megosztott konyvtarat a Windows serverrol, akkor ez igy mukodik Fedora Core 1 alatt:
Az /etc/skel/Desktop konyvtarban letrehoztam a konyvtar.desktop allomanyt a kovetkezo tartalommal:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=smbmount //msa31b/Konyvtari Konyvtari
TryExec=
Icon=/usr/share/pixmaps/accesibility-directory.png
X-GNOME-DocPath=
Terminal=true
Name[en_US]=konyvtar
GenericName[en_US]=
Comment[en_US]=
Ez ki fog rakni a felhasznalo asztalara egy ikont konyvtar felirattal. Ha a felhasznalo ketszer rakatint akkor elinditt egy terminalt, megkerdi a felhasznalo jelszavat es bemountolja az msa31b szerveren levo Konyvtari megosztott konyvtarat a felhasznalo home konyvtaraban levo Konyvtari nevu konyvtarba.
Ugyanakkor az /etc/skel konyvtarban letrehoztam egy Konyvtari nevu konyvtart. Igy amikor a felhasznalo belep, letrejon a home konyvtaraban a Konyvtari nevu konyvtar (ide tortenik majd a mountolas).
Az /etc/skel-ben a bash-logout-ba pedig beirtam:
smbumount /Konyvtari
Igy amikor a felhasznalo kilep akkor automatikusan bontja a mountolast.
Ekkor mar csak az kellett, hogy:
chmod +s /usr/bin/smbmnt
Es mostmar mukodik.
Azert kellett ilyen kucifantosan megoldani mert az egyetem 900 diakja kozul barmelyik kellett hasznalja.
Remelem segitek azoknak akik majd ilyen problemaval talalkoznak.
Sziasztok
kbela
- A hozzászóláshoz be kell jelentkezni
Bár most már működik, egyszer esetleg megpróbálhatod a pam_mount és a pam_ldap PAM modulok kombinációját. Info itt: http://www.flyn.org/projects/pam_mount/
- A hozzászóláshoz be kell jelentkezni
Sziasztok,
Tenyleg senki sem talalkozott ilyen problemaval?
Vagy en fogalmaztam meg rosszul a kerdest?
Roviden arrol van szo, hogy halozaton megosztott Windows konyvtarat kell automatikusan mountolni a felhasznalo belepesekor.
Senki sem hasznal vegyes halozatot Windows Serverrel?
Meg remenykedek, hogy akad valaki aki vagy tud segitenni megoldani, vagy egyutt kapjunk egy megoldast.
Sziasztok
kbela
- A hozzászóláshoz be kell jelentkezni
[quote:5bfac57208="kbela"]
Roviden arrol van szo, hogy halozaton megosztott Windows konyvtarat kell automatikusan mountolni a felhasznalo belepesekor.
Azt nem ertem, hogy miert nem allitod be a felhasznalok gepet, hogy mountoljak fel a share-t bootolaskor. Aztan csak egy link kell az asztalukra.
[code:1:5bfac57208]
cd /usr/local/etc
mkdir credentials
cd crdentials
echo username=mywindowsusername > smbpasswd
echo password=mywindowspassword >> smbpasswd
chmod 600 smbpasswd[/code:1:5bfac57208]
/etc/fstab -ba
[code:1:5bfac57208]
//servername/sharename /mountdirectory smbfs credentials=/usr/local/etc/smbpasswd,uid=mylinuxusername,gid=mylinuxgroupname 0 0[/code:1:5bfac57208]
- A hozzászóláshoz be kell jelentkezni
Szia Trey,
Orvendek, hogy valaszoltal.
Probaltam az fstabbol de nem mukodott. Az is igaz, hogy nem pont igy ahogy te mondod. Ezt a megoldast igy meg nem lattam sehol sem. Termeszetesen ki fogom probalni hetfon (a munkahelyemen kell ezt megoldanom).
Lenne egy kerdesem a te megoldasodal kapcsolatban (ha rosszul ertelmezem csak szolj nyugodtan, hogy felrebeszelek): az fstab-ba mi lesz a mylinuxusername es a mylinuxgroupname?
Ugyanis a felhasznalo aki belep nem a Linux ala autentifikal hanem a Domain-be. A gepen nem letezik az iletto felhasznalo. Itt egy konyvtarrol van szo ahol az olvasoban van negy Linux gep internetezni, az egesz egy egyetemen ahol van 900 diak. A konyvtarosoknak van az az ohajuk, hogy ezen a negy gepen meg lehessen tekinteni a konyvtarosok altal a Windows Serveren tarolt listakat.
Ha nagy hulyeseget irtam elnezest.
Sziasztok
kbela
- A hozzászóláshoz be kell jelentkezni
[quote:18d6ef432e="kbela"]Szia Trey,
Orvendek, hogy valaszoltal.
Probaltam az fstabbol de nem mukodott. Az is igaz, hogy nem pont igy ahogy te mondod. Ezt a megoldast igy meg nem lattam sehol sem. Termeszetesen ki fogom probalni hetfon (a munkahelyemen kell ezt megoldanom).
Lenne egy kerdesem a te megoldasodal kapcsolatban (ha rosszul ertelmezem csak szolj nyugodtan, hogy felrebeszelek): az fstab-ba mi lesz a mylinuxusername es a mylinuxgroupname?
Ugyanis a felhasznalo aki belep nem a Linux ala autentifikal hanem a Domain-be. A gepen nem letezik az iletto felhasznalo. Itt egy konyvtarrol van szo ahol az olvasoban van negy Linux gep internetezni, az egesz egy egyetemen ahol van 900 diak. A konyvtarosoknak van az az ohajuk, hogy ezen a negy gepen meg lehessen tekinteni a konyvtarosok altal a Windows Serveren tarolt listakat.
Ha nagy hulyeseget irtam elnezest.
Sziasztok
kbela
Azert kell az uid, gid, mert ha anelkul csinalod, akkor csak a root felhasznalonak lesz a felmountolt share-re read / write joga, a tobbinek csak read. Ha a tobbi felhasznalo is szeretne bele irni akkor annak a felhasznalonevet, es csoport azonositojat is meg kell adni. Az uid / gid annak a felhasznalonak a neve, akinek a share-t fel akarod mountolni. Ha eleg a read-only hozzaferes akkor
[code:1:18d6ef432e]
//servername/sharename /mountdirectory smbfs username=windowsuserename,password=windowspassword 0 0
[/code:1:18d6ef432e]
Ezzel a baj, hogy a /etc/fstab olvashato barki altal. Ezert jo a credentials hasznalata. A ``man smbmount'' a baratod.
Ha nem erre gondoltal, akkor felreertettem.
- A hozzászóláshoz be kell jelentkezni
Szia,
Na pont ettol feltem. Igen a felhasznalo nem kell irjon a mountolt share-be, csak olvasnia kell. Most mar sajnos az a problemam, hogy pont azt irtam be edig az fstab-ba amit most utoljara irtal es nem mukodik. Bootolasnal azt mondja, hogy nem tud mountolni. A 'man smbmount' baratomat az elmult ket hetben 'rongyosra' olvastam a masik baratomrol (google) mar nem is beszelve. Mar ket hete szorakozom evvel a problemaval. Root-kent szepen tudom mountolni es olvasni, ellenben mint mezei Domain felhasznalo semmi elorehaladas. Illetve volt egy amit leirtam a tema indittoban. Ott csak az a baj, hogy csak egy szintig hajlando olvasni, utana mar nem. Az az erzesem, hogy ott van a kutya elasva, csak nem tudom, hogy hogyan tovabb.
Amugy koszonom a segitseget (nem beszelve arrol, hogy hetvege van) es minden tiszteletem a tied Trey.
Meg remenykedem :(
Sziasztok
kbela
- A hozzászóláshoz be kell jelentkezni
Sziasztok,
Adva van egy Windows 2000 Serveren alapulo Active Directory. A halozatban van negy darab gep Fedora Core 1-el. A felhasznalok ezeken a gepeken is az Active Directory-s nevvel es jelszavukkal autentifikalnak (lepnek be). Belepesnel automatikusan elindul a grafikus felulet. A feladat az, hogy belepeskor keruljun ki a felhasznalo desktopjara egy ikon amely egy a Windows szerveren levo megosztott konyvtara mutasson. Ebben a konyvtarban tovabbi alkonyvtarak vannak, azokban pedig szoveg allomanyok es tablazatok melyeket a felhasznalok kenne olvassanak. Ha a felhasznalo rakatinnt az ikonra megkapja a konyvtar tartalmat es onnan tovabb navigalva a konyvtarakban kinyitja azt az allomanyt amelyre szuksege van.
Probaltam az fstab-bol megoldani a mountolast, de sajnos nem sikerult, bootolasnal azt mondta, hogy nem tudja mountolni.
Egy masik megoldas ami szepnek tunt:
- az /etc/skel konyvtarban letrehoztam egy Desktop nevu konyvtart es benne egy Kozos.desktop nevu allomanyt amiben ez van:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=nautilus smb:///msa31b/kozos
TryExec=
Icon=/usr/share/pixmaps/accesibility-directory.png
X-GNOME-DocPath=
Terminal=false
Name[en_US]=kozos
GenericName[en_US]=
Comment[en_US]=
- msa31b a Windows Server neve
- kozos a megosztott konyvtar neve
- az eredmeny: megjelenik az ikon a desktopon, rakatint a felhasznalo, kinyilik a nautilus ablak benne az alkonyvtarak de amikor rakatint akarmelyik alkonyvtarra belep de azt mondja, hogy nem tudja a tartalmat megmutatni. Sajnos el nem tudom kepzelni, hogy miert nem hajlando megmutatni a tartalmat.
Olyan valakinek a segitseget kerem aki mar csinalt ilyesmit. Termeszetesen akkar egy linknek is nagyon tudnek orvendeni.
Sziasztok,
kbela
- A hozzászóláshoz be kell jelentkezni