Zbigniew
S.
Administrator,Inform
atyk,Serwisant,Helpd
esk
Temat: Rsync i uprawnienia chmod
Witam ma problem z synchronizacją za pomocą rsync'a używam takiej składnirsync --del --progress -av "/cygdrive/D/TEMP/INSTALL/" admin@10.0.0.137::Install/
synchronizacja działa ale do niektórych katalogów na serwerze docelowym dostęp ma tylko admin a chmod jest na 700. I tu ma problem bo synchronizacja ma być docelowo na 10 różnych punków.
Jakiej składni użyć aby zmienić od razu uprawnienia na 777
zanlazłem rozwiązanie
rsync --del --progress --chmod=u+rwx,g+rwx,a+rwx -av "/cygdrive/D/TEMP/INSTALL/" admin@10.0.0.137::Install/
i cały plik bat
@ECHO OFFZbigniew Sereda edytował(a) ten post dnia 19.08.11 o godzinie 08:44
SETLOCAL
SET CWRSYNCHOME=C:\PROGRAM FILES\CWRSYNC
SET CYGWIN=nontsec
SET HOME=%HOMEDRIVE%%HOMEPATH%
SET CWOLDPATH=%PATH%
SET PATH=%CWRSYNCHOME%\BIN;%PATH%
Set RSYNC_PASSWORD=password
ECHO.
echo 1. Pobiranie plikow z NAS
echo 2. Wysylanie plikow do NAS
ECHO.
set /p choice=Wpisz numer i nacisnij klawisz Enter:
ECHO.
if '%choice%'=='1' goto FROM_NAS
if '%choice%'=='2'GOTO TO_NAS
ECHO.
:TO_NAS
rsync --del --progress --chmod=u+rwx,g+rwx,a+rwx -av "/cygdrive/D/TEMP/INSTALL/" admin@10.0.0.137::Install/
rsync --del --progress --chmod=u+rwx,g+rwx,a+rwx -av "/cygdrive/D/TEMP/Driver/" admin@10.0.0.137::Driver/
GOTO END
:FROM_NAS
rsync --del --progress --chmod=u+rwx,g+rwx,a+rwx -av admin@10.0.0.137::Install/ "/cygdrive/D/TEMP/INSTALL/"
GOTO END
:END
echo -----------------