The UNIX and Linux Forums  
Hei og Velkommen fra til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Advanced & ekspertbrukere
.
google unix.com



UNIX for Advanced & ekspertbrukere Expert-til-ekspert. Lær avanserte UNIX UNIX kommandoer, Linux operativsystem, systemadministrasjon, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Problem synkronisering logisk volum i roten VG matt.d UNIX for Advanced & ekspertbrukere 1 04-10-2008 02:12
Hvordan endre størrelsen speil volum i veritas volum manager 3.5 på Solaris 9 OE nageswarb Sun Solaris 0 03-14-2008 04:46
LVM - Utvide Logical Volume innen Volume Group ghimanshu UNIX for Advanced & ekspertbrukere 3 07-26-2007 08:39
filer eierskap / tillatelse problem jop Linux 1 03-30-2006 04:31
Sta fileier problem! Argh! questor UNIX for Dummies Spørsmål og svar 0 09-29-2005 10:34

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 07-23-2008
same1290 same1290 is offline
Registrert bruker
  
 

Bli Dato: juli 2008
Innlegg: 15
Eierskap problemet ved hjelp av en CIFS montert volum

Hallo,

Jeg prøver å bruke en lagringsplass tjeneste for sikkerhetskopiering av store mengder
(terabyte) med data. Tjenesten bruker Linux-maskiner og tillater
montering av disker med CIFS / SMB-protokollen.

Jeg har muligheten til å bruke rsync direkte over nettverket
uten montering. Men for å automatisere denne prosessen, jeg
vil ha den eksterne disken montert og kunne bruke cp eller
rsync transparent.

Dataene som må sikkerhetskopieres er også på Linux-systemer. Jeg hadde
våre sys admin sette ting opp i systemet vårt, slik at jeg kan bruke mount.cifs
kommandoen for å montere den eksterne disken slik:

$ 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 0775,
dir_mode \u003d 0775

der den eksterne brukernavn (i tegl) er "test3 'og min lokale brukernavnet
er på vårt system er 'Sam'. Forresten, er "test3 'også et medlem av en
gruppen med samme navn 'test3. At gruppen har w / x tillatelsene
/ tmp/sam_test3.

Den monteres kommandoen over fungerer fint: Etter å ha skrevet min eksterne brukeren
passordet er, disken hell montert, men det forandrer eier og
gid til "test3.

Problemet er å skrive til det montert dir fra min lokale maskinen
som jeg innlogget som 'sam'. Siden jeg ikke er eier av
/ tmp/sam_test3 og jeg ikke tilhører gruppen "test3 ', kan jeg ikke
skrive til den.

Det synes at måten å løse dette på ville være å legge til min lokale
brukernavn, 'Sam' til gruppen "test3" på den eksterne maskinen. Men dette
er hva administratoren for den eksterne maskinen murstein fortalte meg.

> Jeg tror det kommer til å bli UID basert, og ikke navn basert så å legge
> Navnet vil trolig ikke hjelpe som UID mellom maskinene skal
> Være annerledes.

Er det noen med inngående kjennskap til CIFS og mount.cifs
kommando som kan foreslå en vei rundt eierskapet tillatelser
problemer.

Han foreslo også at smbmount ikke har det samme problemet.
(Hvis det er sant, hvorfor ikke?)

På forhånd takk til hvem kan gi meg noen forslag,

Sam
  #2 (permalink)  
Old 07-23-2008
mph mph is offline
Registrert bruker
  
 

Bli Date: Mar 2006
Innlegg: 58
Du kan bruke rsync transparent, liksom ... Det vil si, hvis det du leter etter er automatisering, kan rsync gjøre det. Det har vært et par år siden jeg gjorde dette, men jeg tar sekken på det.
Oppsett variablene i et skript noe sånt som dette:
Code:
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.
I skriptet vil du bruke noe som dette:
Code:
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
I en tid hadde et skript for å ta opp flere Linux-esker som alle hadde forskjellige konfigurasjoner så langt som ekskluderte filer, osv. .. (dette vil forklare noen av de ovennevnte variablene)
Hver fil inneholdt noe sånt som dette:
Code:
MACH=unix1
USR=root
OSTYPE=linux
EXCLUDES="--exclude /sys --exclude /initrd/proc --exclude /dev/pts --exclude /proc --exclude /mnt"
Ovennevnte er satt for en full backup. Du kan også oppsett sub kataloger for forskjeller mellom full backup. Sett opp skriptet til å kjøre i cron ... and away you go!

Håper dette hjelper.

MPH
  #3 (permalink)  
Old 07-24-2008
same1290 same1290 is offline
Registrert bruker
  
 

Bli Dato: juli 2008
Innlegg: 15
RE: Eierskap problem å bruke en CIFS-montert volum

Hei MPH,

Takk mye for forslaget. Jeg skal kjøre det av min sys admin. Men du har rett, jeg bryr meg ikke om å gjøre montere hvis jeg kan automatisere uten.

Jeg er ikke en Linux-ekspert, så jeg trenger litt tid til å fordøye det du har vist meg.

Må jeg root privilegier for å implementere denne rsync skript? (det ser ut som jeg gjør, men jeg er ikke sikker).

Takk,
Sam
  #4 (permalink)  
Old 07-24-2008
mph mph is offline
Registrert bruker
  
 

Bli Date: Mar 2006
Innlegg: 58
Nei, godt som avhengig av hvilke rettigheter på den lokale og eksterne serveren.
Hvis du har WRX på begge maskinene for kataloger som er involvert, så trenger du ikke rot
tilgang. Du vil bruke din logikk i stedet for 'root'. Hva jeg ga deg det var veldig
minst i variabler, kode og konfigurasjon for flere maskiner.

Se hva du kan komme opp med på egen hånd. Jeg vil mer enn gjerne legge inn litt mer av
hva jeg har og logikken bak det som trengs.

MPH
  #5 (permalink)  
Old 07-25-2008
same1290 same1290 is offline
Registrert bruker
  
 

Bli Dato: juli 2008
Innlegg: 15
Ok takk. Jeg skal se hva jeg kan gjøre med dette.

Sam
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 02:58.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0