![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| A UNIX a fejlett és szakértői Felhasználók Szakértő-to-szakértő. Tudjon fejlett UNIX, UNIX parancsokat, a Linux operációs rendszereket, Rendszeradminisztráció, programozás, a Shell, a Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Probléma szinkronizálása logikai mennyisége root VG | matt.d | A UNIX a fejlett és szakértői Felhasználók | 1 | 04-10-2008 02:12 PM |
| Hogyan átméretezéséhez tükör mennyisége Veritas volume manager 3,5 Solaris 9 OE | nageswarb | SUN Solaris | 0 | 03-14-2008 04:46 PM |
| LVM - több logikai kötet belül kötet csoport | ghimanshu | A UNIX a fejlett és szakértői Felhasználók | 3 | 07-26-2007 08:39 AM |
| fájlok tulajdonosi / engedélye probléma | JOP | Linux | 1 | 03-30-2006 04:31 PM |
| A makacs fájl tulajdonosi probléma! Argh! | questor | A UNIX a dummies Kérdések és válaszok | 0 | 09-29-2005 10:34 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Tulajdonviszony probléma segítségével CIFS szerelt hangerő
Helló,
Én kipróbálás-hoz használ a tárolási szolgáltatást hátlap nagy mennyiségű (terabyte) adatot. A szolgáltatás lehetővé teszi a gépek és a Linux szerelése a lemezt használ a CIFS / SMB protokollt. Én azt a lehetőséget, rsync segítségével közvetlenül a hálózaton keresztül szerelés nélkül. De ahhoz, hogy automatizálni ezt a folyamatot, tudom szeretné, hogy a távoli lemez rögzítése és fel tudják használni, vagy cp rsync átlátható. Az adat, amit be kell alátámasztani az is a Linux rendszereken. Kellett mi sys admin a dolgok fel a rendszer, hogy tudom használni mount.cifs mount parancsot a távoli lemez valahogy így: $ Mkdir-p / tmp/sam_test3 $ Mount.cifs / / brick.orgname.org/test3 / tmp/sam_test3-o user \u003d test3, uid \u003d sam, gid \u003d swdevelopers, file_mode \u003d 0.775, dir_mode \u003d 0.775 ha a távoli felhasználói nevét (a tégla) a "test3" és az én helyi felhasználónév van rendszerünk "Sam". By the way, "test3" is tagja a csoport az azonos nevű "test3". Ez a csoport w / x engedélyekkel / tmp/sam_test3. A rögzítő előző parancsot működik: beírása után az én távoli felhasználó jelszó, a lemez csatlakoztatása sikeres volt, de a tulajdonos és a változások a gid a "test3". A probléma az, hogy írjon, hogy szerelt r. az én helyi gép ami vagyok bejelentkezve a "Sam". Mivel én nem vagyok a tulajdonosa / tmp/sam_test3 és nem tartoznak a csoporthoz "test3", nem tudom írni. Úgy tűnik, hogy az út-hoz megfejt ez lenne felvenni az én helyi username, "Sam" a csoport "test3" A távoli gépen. De ez az, amit az adminisztrátor a távoli gépen tégla mondta. > Azt hiszem, ez lesz UID alapul, és nem név alapján tehát hozzáadása > A név valószínűleg nem fog segíteni, mint az UID a gépek között fog > Eltérő lehet. Van-e valaki a mélyreható ismerete és a CIFS mount.cifs parancsot, akik utalnak út körül a tulajdonosi jogosítványok problémákat. Azt is javasolta, hogy smbmount nem ugyanaz a probléma. (Ha ez igaz, akkor miért nem?) Előre is köszönöm, hogy akárkit is adjon nekem néhány javaslatot, Sam |
|
||||
|
Használhatja rsync átlátható, egyfajta ... Vagyis, ha az, amit Ön keresett automatizálás, rsync tudod csinálni. Már egy pár éve nem tettem ezt, de én viszem a lök rajta. Beállít a változó script-ben valahogy így: Kód:
CFGFILE=/etc/rsyncd.conf LOGFILE="log file = \/var\/log\/rsync.log" RUID="uid = 0" RGID="gid = 0" AUTHUSR="auth users = root" You can use either: PASSWD="root:passwd" (Not roots real password, but one you make up on both boxes for root to use). Or: SECRETS="secrets file = \/etc\/rsyncd.secrets" (Make this readable by root only -r--------) This is more secure as variables may sometimes be seen by others if exported. Also it's more secure than using the mount command as you'd have to put the user name and password in it for automating the mounting / unmounting of the file systems anyway. Saját script, ezt kell használnod valahogy így: Kód:
rsync -av $EXCLUDES --delete root@$MACH::root/ $BASEDIR/$MACH/full/ \
2>> $BASEDIR/$MACH/log/$MACH-full-$DATE-error.log \
| tee -a $BASEDIR/$MACH/log/$MACH-full-$DATE.log
Én egy időben volt egy szkriptet A mentés több Linux-dobozok, amelyek mindegyike különböző formációkban már amennyire ez nem kép, stb .. (ez a magyarázata a fenti változók) Minden egyes fájl tartalmaz valami ilyesmi: Kód:
MACH=unix1 USR=root OSTYPE=linux EXCLUDES="--exclude /sys --exclude /initrd/proc --exclude /dev/pts --exclude /proc --exclude /mnt" A fenti van állítva egy teljes biztonsági mentés. Tudod is beállít al könyvtárai közötti különbségek a teljes mentés. Állítsa be a szkript fut cron ... és el van! Remél ez segít. MPH |
|
||||
|
RE: Tulajdonjog probléma használ egy CIFS szerelt térfogat
Hi MPH,
Kösz szépen részére-a javaslat. Majd fuss ez az én sys admin. De igazad van, nem érdekel, ha ezzel mechanika tudom automatizálni nélkül. Nem vagyok egy Linux szakértő úgyhogy kell egy kis időt megemészteni mit is megmutatta nekem. Muszáj root jogosultsággal kell ez rsync script? (ez úgy néz ki, mint én, de nem vagyok biztos benne). Köszönöm, Sam |
|
||||
|
No, jó, hogy attól függ, hogy a jogosultságát a helyi és a távoli szerverre.
Ha van WRX mindkét gépen a könyvtárak részt, akkor nem kell root hozzáférést. Ön is használja a belépés helyett a "root". Amit én adtam neked ott volt az igazi legalább a változók, a kódot, és konfigurációs több gépek. Nézze meg, mit tudsz gyere fel a saját. Nem lesz több mint boldog-hoz felad egy kicsit több amit én, és a logika mögötte, ha szükséges. MPH |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|