HDD Csatolása több felhasználó számára

Fórum: 

Sziasztok!

Egy HDD csatolási problémával állok szemben, ebben kérném a segítségeteket.

A munkahelyi számítógépünkön egy Linux Mint 17.3 Cinnamon (64-bit) van.
Az operációs rendszer egy 64GB-os SSD-n fut, emellett található még a gépben egy 300GB-os kihasználatlan HDD.

A munkakörünkből kifolyólag ezen a számítógépen több felhasználói fiók (3db felhasználó és további 2 rendszergazda) található.

A gépet alapvetően levelezésre (Thunderbird, egy darab egységes email fiókkal bekonfigurálva) használjuk, azonban egy rossz beállításnak köszönhetően a kliens minden egyes felhasználónak letölti és elmenti ugyan azt a levelezést. Tehát a megközelítőleg 6GB méretű archívum összesen 5x van elmentve a gépen. Ezáltal az SSD-n összesen 1GB szabad hely áll rendelkezésre.

Úgy gondolom indokolt, hogy ezen változtassunk.

Felmerült tehát egy olyan megoldás, hogy a Thunderbird archívumát kimásolnám a HDD-re, és minden felhasználó Thunderbird kliensén erre az elérési útvonalra módosítanám az archívum tárolási helyét.
Ezáltal a HDD-n lefoglalnék 6GB-ot, és az SSD-n felszabadulna 30GB.

Itt értünk el a problémához:
A HDD felcsatolása, a Thunderbird konfigurálása után minden hibátlanul működik -- legalábbis azon az egyetlen egy fiókon, amelyiken leformáztam előtte a HDD-t. A többi felhasználó számára a HDD alapértelmezésben nem csatol, illetve csatolás után root jelszót kér.

Kérdésem tehát a következő:
Hogy lehetne megoldani, hogy a HDD egy mindenki számára elérhető helyre csatoljon be automatikusan, és a rendszergazdai jogokkal nem rendelkező felhasználók is tudjanak rá írni/olvasni?

 

A válaszokat előre is köszönöm!
Péter

kimarite képe

Mindenki számára elérhető hely

Tehát mindenki olvashat minden levelet ... .

Megoldás lehet a linkelés, a szimbólikus link.
http://www.thegeekstuff.com/2010/10/linux-ln-command-examples/

ln -s /full/path/of/original/directory /full/path/of/soft/link/directory

Egy-egy felhasználó Saját könyvtárában létrehozol egy könyvtárat (én közvetlenül a saját könyvtárban hoztam létre, de te döntesz, hol hozod létre, lehet az a felhasználónál a Thunderbird levelezés szokásos helye - ezt így hirtelen nem tudom, hol van),

mkdir ceges_levelezes

majd erre linkeled a partíción lévő Thunderbird közös levelezési könyvtárat.
Természetesen mindig adott felhasználóval belépve és egyenként - alábbi és előbbi példa erre szól.

ln -s /full/path/of/original/directory /fhome/$USER/ceges_levelezes

A szimbolikus link a USER tulajdona (ilyen tulajdonsággal jön létre), de ha nem így lenne (így lesz), akkor a tulajdonába adod.
http://linux.die.net/man/2/chown

chown -R $USER:$GROUP ceges_levelezes

de meg tudod nézni, hogy a létrehozáskor -mkdir- kié lett.

ls -la ceges_levelezes

A másik megoldás, hogy a levelezéses partíciót az 'mnt' könyvtár alá linkeled. Itt már kell a 'sudo'.

Létrehozol könyvtárakat,

sudo mkdir /mnt/user1_tb
sudo mkdir /mnt/user2_tb
sudo mkdir /mnt/user3_tb
sudo mkdir /mnt/rgazdi1_tb
sudo mkdir /mnt/rgazdi2_tb

és ezeket egyenként a fenti módszerrel az adott felhasználó -és csoportja- tulajdonába adod, egy könyvtárat egynek, majd linkeled mind az öt könyvtárat a TB levelezéses partícióra (vagy fordítva, sorrend nem fontos).

Érdemes leellenőrizni a linkeléseket.

ls -la /mnt

Ez csak egy ötlet, próbáld ki.

Értékelés: 

0
Még nincs értékelve

Kezdésnek jó

Elakadtam rögtön a legelején :(

ln -s /full/path/of/original/directory /fhome/$USER/ceges_levelezes  

Ugyanis ez a HDD valamiért a user alá csatol be, vagy én csinálok valamit rosszul:

ln -s /media/peter/HDD/Mail /home/peter/ceges_levelezes

ahol a "HDD" értelemszerűen a levelezéses partíció. Olyan érzésem van, hogy ez így nem lesz jó, mert ha egy másik user jelentkezik be, akkor a HDD a

ln -s /media/masikuser/HDD/Mail /home/masikuser/ceges_levelezes

elérési útra csatolódik. Ötlet?
 

Értékelés: 

0
Még nincs értékelve
kimarite képe

RE:Kezdésnek jó

#2 Benéztem, szóval ez egy HDD. Persze, természetesen automatikusan csatolódnak a külső eszközök, mégpedig a 'media' könyvtár alá, Ubuntu alatt és Linux Mint alatt pedig az elérési útba 'ékelődik' a felhasználónév is.

Erre a tippemre most nem tudok érdemben reagálni, azaz továbbvinni a gondolatot.

Viszont egy sokkal egyszerűbb megoldás jutott az eszembe. remélem, ez valamit segít.
Készítettek egy hatodik, egészen pontosan egy központi -'master- e-mail címet.
Webes beállításban minden bejövő levelet oda irányítotok és a meglévőket -lementettek- oda feltöltitek.
A Thunderbird beálításokban be kell állítani, hogy arról az e-mail címről menjen a válasz, amelyre érkezett.
Az adatbázis is naprakész lesz, és mindenki tud levelezni a saját e-mail címével és e-mail-es belépési jelszavával.
Mára ennyi, mert nekem már késő van, bóbiskolok mindjárt. Ha ezek az e-mailek GMail-esek, akkor küld a Google olyan értesítést, hogy valaki bejelentkezett a fiókodra egy másik (Linux-szos) eszközről és egy bizonyos IP címről. Talán ez beállítás függő.
Erre a megoldásra nem gondoltatok?
Hm, ez nem jó, mert persze így is készül felhasználónként adatbázis.

Értékelés: 

0
Még nincs értékelve

Emailek

Ez a master-email-es megoldás azért nem működőképes, mert a cégnél nagyon komolyan veszik az emailezést.
A meglévő működőképes rendszeren nem szívesen változtatnak, ezértis próbálok csak ilyen félmegoldásokkal élni, pedig nem lenne ez rossz ötlet.

Eszedbe jut bármi arra, hogy megkerüljük ezt a felhasználónév beékelődést az elérési útvonalba?

 

szerk: Egyébiránt nincsen mindenkinek külön e-mail címe. Diszpécser központ vagyunk, egy darab info@cégnév.hu e-mail címünk van összesen, csak a cégvezetés használ más címeket (vezetéknév@cégnév.hu).

Értékelés: 

0
Még nincs értékelve

Nyílt profil

Ami még eszembe jutott, az az, hogy létrehozok egy jelszó nélküli nyílt fiókot.

Minden rendszerindítás után (nálunk nem túl gyakori :D) ez alól a nyílt felhasználó alól kellene becsatolni a HDD-t, és ezáltal talán (?) bárki számára írható/ovasható marad kijelentkezés (vagy felhasználóváltás) után.

Szerinted működőképes megoldás?

Értékelés: 

0
Még nincs értékelve

Hol van a kiszolgáló?

A Thunderbird levelező kliens. Hol van a kiszolgáló?

Az öt felhasználót sem értem. Mindenki ugyan azt a levelező fiókot használja, éri el?

Értékelés: 

0
Még nincs értékelve
kimarite képe

RE:Nyílt profil

#5 Hát igen, csatlakoznék mumorec-hez -most, hogy kiderültek a részletek, vagy legalábbis valami- tehát hol a kiszolgáló (szerver)? Azaz hol tárolódnak a levelek? Vagy ez még csak terv, amit leírtál?

Mert a megoldás egy levelező szerver lehet, amely lehet a honlapotok része (ez a leglogikusabb) vagy lehet egy levelezőszerverként telepített linux disztribúció. Az egésszel az a probléma, hogy egy levelező szerver üzemeltetése napi szintű feladat,
http://weblabor.hu/forumok/temak/13731
http://comega7.hu/blog/bolemanyi-attila/levelezoszerver-keszitese-debian... ...
egy nagyon ráérő rendszergazda feladata, mert dolga az lesz vele. Netán, ha a honlapotok valamilyen kész sémát használ (Wordpress, Joomla, stb.), annak is lehet része egy levelezőszerver. Én egy egyszerűbb dologra gondoltam, azaz leírtam, ami elsőre az eszembe jutott ... és később kezdtem ezen igazán gondolkodni. Lévén soha nem találkoztam - eddig- a kérdéskörrel (nem vagyok klasszikus rendszergazda). Bízom benne, hogy megérted, nem tévútra vezettelek eddig, csak nem egészen értettem a kérdést (azaz a mögöttes tartalmat, de láthatod, ezzel nem vagyok egyedül), egyrészt, mert nem értek ehhez, másrészt valami miatt a GMail ugrott be, például, mint nekem legvalószínűbb ls lehetséges használt kiszolgáló :).

Tehát kell valahol egy levelezőszerver, ami IMAP vagy POP3 módban van beállítva -ami nektek megfelel- és ilyen például a Google szolgáltatása, a GMail. Lehetőlef szolgáltatásként, mert mint említem, ha saját magad üzemelteted, akkor fel kell venni egy ehhez értő rendszergazdát, aki kezeli a szervert biztonsági téren (üzemeltetés) vagy másképpen valamely szolgáltatás része a szerver, tehát egy létező honlap-rendszer szolgáltatása amit igénybevettek (a honlap-rendszert és benne a levelező szerver szolgáltatást).

Én azt veszem ki a kérdésből, hogy elkészítettek (vagy elkészített nektek valaki valamikor egy honlapot) melynek nem része a levelezés ..., mert az jön le, hogy eddig ..., azaz semmi nem jön le :), mert nem tudom elképzelni, hogy eleddig hogyan végeztétek a (kis) céges levelezést. Mert ez tűnik ki a mondanivalódból, hogy valahogy mégis volt valami. De mi?

Kérdés tehát, hogy ezidáig mi működött nálatok céges levelezésként és hogyan és hol és 'mi' volt a kiszolgáló (kábé) - azaz hogyan végeztétek ezt a 'dolgot'.

Értékelés: 

0
Még nincs értékelve

RE:RE:Nyílt profil

#6 #7

A levelezésünk távoli szerveren működik (www.datacast.hu).

Ezen a gépen csupán néhány (3db) email cím van a Thunderbird által folyamatosan ellenőrizve, az év minden napján, 24 órában (Mentőszolgálat vagyunk).

 

A weboldalunkkal és levelezési rendszerünkel minden a legnagyobb rendben van. A probléma, a Thunderbird beállítása úgy, hogy a gépen folyamatosan szinkronizált 3db emailcímre érkező összes levél másolatának tárolása csak egyszer történjen meg.

Tehát igen, a 3 felhasználó és 2 rendszergazda ugyan azt a 3 emailcímet használja.

 

De egyébként teljesen feleslegesen keveredtünk el a Thunderbird - email - weboldal - szerver és hasonlóak irányába, amikor a kérdés lényege csupán annyi, hogy miként tudom a HDD-t bármelyik felhasználó által írható/olvasható módon csatolni.

Értékelés: 

0
Még nincs értékelve
kimarite képe

RE:RE:RE:Nyílt profil

#8 Igen, a cím javításán már gondolkodtam is egyszer

Most ezt az utat találtam (példa csak):
http://askubuntu.com/questions/54321/how-do-i-give-multiple-users-access...

Hát a GVFS is megoldás lehet esetleg, de ez csak ötlet. Nem igazán volt időm ezeknek utána nézni.

Nem szabad mindenki által hozzáférhetővé tenni adattárolót, ahogy te gondolod, hanem -nekem is eszembe jutott nemrég- egy közös csoportba kell tenni őket és kellhet egy 'udev' szabály is a párhuzamos 'mount'-okra.

Kérdéseim még, hogy
- a közös meghajtó, ami nálatok a 'telephelyen' vagy valahol magában van egy számítógép része (csatolva van hozzá) és természetesen mindig be van kapcsolva az azt csatoló gép?
- nem közös számítógépet használtok, hanem külön számítógépeket, vagy több felhasználót egy gépen?
- esetleg más gépről -azaz nem egyetlen gép más felhasználója által- is szeretnétek csatolni a közös meghajtót egy időben?
- hálózat van vagy Wifi (ez viszonylag részletkérdés), ha több gép is van?

A kivitelezés más módjára még rákeresek, pontosítás végett.

Esetleg a TB-re is lehet megoldás, nem tudom még.
Abból gondolom, hogy egy gép van és több felhasználó -és nem több gép/több felhasználó- hogy több gépnél egyértelmű -beállítás kérdése- hogy letöltődnek/mentődnek a levelek. Hacsak nem választjátok a Thunderbird-ben azt a lehetőséget, hogy ne mentse le a gépre a leveleket, hanem csak online működjön. Persze ez kényelmetlen is lehet, és nagyobb netes forgalmat eredményez.

Értékelés: 

0
Még nincs értékelve

RE:RE:RE:Nyílt profil

Nem véletlenül kérdeztük(tem) a korábbiakat.

Kérdeztem volna még, hogy a szerveren maradnak-e a levelek másolatai?

Van-e webes kliens (Roundcube Webmail)?

POP3 vagy IMAP protokol szerint vannak letöltve a levelek?

Két megoldást tudok elképzelni:

1./ Az egész /home át van költöztetve a másik merevlemezve. Nincs semmi további matatás. Hátrány, hogy ugyanúgy több példányban vannak meg a levelek.

2. Az egész lemezen egy NTFS partíció létesítve, pl.: "levelek"-re elnevezve. Az linux nem foglalkozik az NTFS partíció jogosultságaival.

Az egyik rendszergazda által be kell állítani csatolást. (Ezek a képek csak példának vannak bemutatva.)

Ha kész van a beállítás újra kell indítani a rendszert. Újra indítás után minden felhasználónál automatikusan felcsatolódik a "levelek" partíció.

Az egyik rendszergazda "./thunderbird" mappájából a leveleket tartalmazót át kell másolni a "levelek" partícióra.

Végül mindegyik felhasználónál külön-külön be kell állítani a leveleket tartalmazó mappák elérését.

A beállítást az alábbi képek mutatják:

Értékelés: 

0
Még nincs értékelve

Ugyanazon Thunderbird beállítások több felhasználónak

OFF
Először is:
Sziasztok Mint felhasználók!
Köszönöm a befogadást!

ON

Szia Péter!

A problémád két dologból származik:
Minden felhasználó:

1. Egyenként a maga könyvtára alá csatolja fel a HDD-t.
2. A saját könyvtárában egy-egy .thunderbird könyvtárban tárolja a Thunderbird beállításait, mivel leírásod alapján ebben a speciális esetben ezek minden felhasználó esetében azonosak, így ugyanaz az adat ötször van meg a lemezeden.
Másoljuk hát át a Thunderbird beállításait tartalmazó könyvtárat a HDD-re és csatoljuk fel úgy, hogy ezt minden felhasználó elérje.

A kiindulási állapot megtekintése:

df -h

Az én megoldási javaslatom:
(I. A GParteddel a HDD-t formázása Ext4-re.)

II. A Lemezek nevű alkalmazás indítása, a bal oldalon a HDD kijelölése, aztán kattintás a „További műveletek”-et szimbolizáló kis kettősfogaskerék-ikonra-> Csatolási beállítások szerkesztése.


 

Itt nem kell piszkálni túl sok mindent, csak amit feltétlenül szükséges:

Az „Automatikus csatolás” kikapcsolása,
a „Csatolás indításkor” bejelölése.
A csatolási pontot átírása
/media/ADAT

-
ra.


Aztán mehet az OK, a jelszó megadása...

Hogy a változás életbe lépjen, következik egy rendszer-újraindítás.

A fájlkezelőben az Eszközöknél szépen meg is jelenik a kívánt beállításokkal a kötet.


 

III. Csoport létrehozása, amely majd írhat a HDD-re.

Felhasználók és csoportok-> Csoportok fül-> Hozzáadás


Csoportnév: levelezes-> OK

 


 

IV. Az egyes felhasználók hozzáadása a levelezes csoporthoz:

sudo adduser felhasznalo1 levelezes

sudo adduser felhasznalo2 levelezes

sudo adduser felhasznalo3 levelezes

sudo adduser rendszergazda1 levelezes

sudo adduser rendszergazda2 levelezes

 

(A felhasználóneveket értelemszerűen természetesen be kell helyettesíteni a valósakkal.)

V. Az egyik .thunderbird könyvtár mozgatása a HDD-re:

sudo mv ~/.thunderbird/ /media/ADAT/

VI. Jogosultság beállítása a levelezes csoport számára a HDD-n:

sudo chown -R :levelezes /media/ADAT/

VII. Minden egyes felhasználói fiókban:

a) A fájlkezelőben Ctrl+H-val láthatóvá teszed a rejtett fájlokat.
Ha találsz ott .thunderbird könyvtárat (négy fiókban lesz, egyben nem, amiből a V. pontban átmozgattad), akkor azt átnevezed mondjuk .thunderbird.old-ra.
b) Létrehozod a közös .thunderbird könyvtárra mutató linket:

 

ln -s /media/ADAT/.thunderbird ~/.thunderbird  

 


VIII.
Amelyik fiókban el tudod indítani a Thunderbirdet, ott véglegesen (Shift+Delete) törölheted thunderbird.old könyvtárat.

 

[A VII./a) pontban biztonságból lett csak átnevezve, tulajdonképp lehetett volna egyből törölni is, de ilyet nem szokás javasolni, mert ha valami balul üt ki, akkor [a symlink törlése után] az átnevezett fájlt csak vissza kell nevezni, nem éri veszteség a segíteni kívánt felet.
Arra figyelj, hogy véglegesen töröld, ne a kukába kerüljön, mert akkor meg ott foglalná a helyet...]

 

IX. A végeredmény ellenőrzése:

df -h  

Értékelés: 

0
Még nincs értékelve
kimarite képe

RE:Ugyanazon Thunderbird beállítások több felhasználónak

#11 Köszönjük!
Valami ilyesmire gondoltunk 'talán' mi is, de bennem megfordult más is (csatolási pontok létrehozása egyenként) :). Így szépen össze is van foglalva minden egyes pont, pontosabban erős tippem, hogy ez a megoldás a kérdésre, és jó a megfogalmazás is.
Ha lehet, átírom a hozzászólásod tördelését (normál/formázott..), és/vagy írj ebből blogot, és közben ismerkedj az itteni Drupal rendszerrel és a What You See Is What You Get szövegszerkesztővel, modullal. Másrészt, ha a 'válasz gombra kattintasz (valós válasznál), akkor határozottan követhető az előzmény, amolyan kukacos-számos dolgot fogsz látni a hozzászólásod elején, és ami #-számra változik mentéskor (valamint az egérre több szempontból is 'érzékeny'). Ha nem jön elsőre, nyomd meg még egyszer a 'válasz' gombot.
Látom, sikerül a regisztrációd élesítése, épp 30 perce intézkedtem (volna), de meg lettem előzve. :)
üdv, kimarite

Értékelés: 

0
Még nincs értékelve

RE:RE:Ugyanazon Thunderbird beállítások több felhasználónak

#12 OFF
Szia Kim!

Igen a reg megvan, KAMI villámgyors volt.
A formázással még valóban vannak gondjaim, de majd csak belejövök valahogy!
Akkor ezt most viszont nem piszkálgatom tovább, nem lenne jó, ha egyszerre ketten szerkesztenénk, aztán mindig elpiszkálnám, ami neked már sikerült. Légyszi pofozd kissé helyre, főleg ott ahol parancsok nem különülnek el az egyéb szövegtől (IV: pont és VII-VIII: pont határa).
Blogot ebből én nem írnék, mert egy speciális eset, inkább az a jellemző, hogy a különböző felhasználók más-más e-mail fiókokat használnak és ott külön könyvtárakba kellene átlinkelni az egyes .thunderbird könyvtárakat.

ln -s /media/ADAT/felhasznalo1/.thunderbird /home/felhasznalo1/.thunderbird
ln -s /media/ADAT/felhasznalo2/.thunderbird /home/felhasznalo2/.thunderbird

De ott a jogosultság is egyéni volna és nem közös, szóval egy teljesen más eset.
ON

Értékelés: 

0
Még nincs értékelve
kimarite képe

RE:RE:RE:Ugyanazon Thunderbird beállítások több felhasználónak

#13 'De ott a jogosultság is egyéni volna és nem közös, szóval egy teljesen más eset.'

Hát lehet, de alábbi módon talán nem:
-  felhasználónként egyenként belépve és egyenként ugyanezt a parancsot kiadva

sudo chown -R $USER:levelezes /media/ADAT/

Majd szerkesztem ..., jó éjt!

Értékelés: 

0
Még nincs értékelve

RE: Szerkesztés

#14 Megtaláltam a szerkesztésnél a karakteres felületet, ott már legalább elfogadhatóra szerintem ki tudtam gyomlálni, úgyhogy a feltétlen utánam való takarítástól azt hiszem mégis megkíméltelek.

Nem szép, de elmegy.

Jó éjt!

Értékelés: 

0
Még nincs értékelve

RE:Ugyanazon Thunderbird beállítások több felhasználónak

#11 Szerintem még aThunderbird "Kiszolgáló beállításai"-nál és a "Postafiók beállításai"-nál is át kell írni a helyi könyvtár helyét.

Értékelés: 

0
Még nincs értékelve

RE:RE:Ugyanazon Thunderbird beállítások több felhasználónak

#16  Szerintem nem kell, hisz symlinkelve van a könyvtár. A leírás készítése közben a virtuális gépben végzett tesztelés, és a főgépem főrendszerén sem tapasztaltam ilyesmit, márpedig ott éppen az SSD-n lévő home könyvtárból van symlinkelve a .thunderbird az adattároló HDD-re, évek óta működik. 

Értékelés: 

0
Még nincs értékelve

RE:Ugyanazon Thunderbird beállítások több felhasználónak

#11 A II. ponthoz

Nekem a csatolási opciók sorban ez volt "nosuid,nodev,nofail,x-gvfs-show". Csak akkor működött, ha töröltem az "x-gvfs-show" opciót.

Eddig még nem kellett ilyen, több felhasználó, egy partíció, feladatot csinálnom. Jó kis ujjgyakorlat volt.

 

Értékelés: 

0
Még nincs értékelve
kimarite képe

comment=x-gvfs-show

#18 Van egy bizonyos 'util-linux' bug,
https://bugs.launchpad.net/ubuntu/+source/gnome-disk-utility/+bug/1011257
és emiatt ez a kapcsoló -x-gvfs-show- kommentelve van (te törölted, ez ugyanazt csinálja):
http://askubuntu.com/questions/454225/fails-to-auto-mount-device-error-m...
A 2.24.2-es verziótól javítva van.
 

Értékelés: 

0
Még nincs értékelve

RE:comment=x-gvfs-show

#19 Köszönöm, megjegyeztem.

Értékelés: 

0
Még nincs értékelve