shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Alteração de permissao baseado no userid


From: Miranda
Subject: Re: [shell-script] Alteração de permissao baseado no userid
Date: Tue, 21 Dec 2004 10:40:55 -0200
User-agent: KMail/1.5

CUIDADO . Veja :
>find . ! -user root -exec ls -l {} \;
-rwxr-xr-x    1 rpm      rpm           386 Sep 25  2003 ./bin/gendiff
-rwxr-xr-x    1 rpm      rpm         24736 Sep 25  2003 ./bin/rpm2cpio
lrwxr-xr-x    1 rpm      rpm            15 Nov 10 09:24 ./bin/rpmdb -> 
../lib/rpm/rpmd
lrwxr-xr-x    1 rpm      rpm            15 Nov 10 09:24 ./bin/rpmquery -> 
../lib/rpm/rpmq
lrwxr-xr-x    1 rpm      rpm            15 Nov 10 09:24 ./bin/rpmsign -> 
../lib/rpm/rpmk
lrwxr-xr-x    1 rpm      rpm            15 Nov 10 09:24 ./bin/rpmverify -> 
../lib/rpm/rpmv
lrwxr-xr-x    1 rpm      rpm            15 Nov 10 09:32 ./bin/rpmbuild -> 
../lib/rpm/rpmb
-rwxr-xr-x    1 rpm      rpm          9172 Sep 25  2003 ./bin/rpmgraph
-rwxr-xr-x    1 webalizer root       126144 Aug  2  2003 ./bin/webalizer
lrwxr-xr-x    1 webalizer root            9 Nov 10 09:34 ./bin/webazolver -> 
webalizer
total 3780
drwxr-xr-x    2 rpm      rpm          4096 Nov 10 09:24 athlon-linux
-rwxr-xr-x    1 rpm      rpm          1441 Sep 25  2003 brp-compress
-rwxr-xr-x    1 rpm      rpm           949 Sep 25  2003 brp-python-bytecompile
-rwxr-xr-x    1 rpm      rpm           347 Sep 25  2003 brp-redhat
-rwxr-xr-x    1 rpm      rpm          1075 Sep 25  2003 brp-sparc64-linux
-rwxr-xr-x    1 rpm      rpm           433 Sep 25  2003 brp-strip
-rwxr-xr-x    1 rpm      rpm           642 Sep 25  2003 brp-strip-comment-note
-rwxr-xr-x    1 rpm      rpm           630 Sep 25  2003 brp-strip-shared
-rwxr-xr-x    1 rpm      rpm           337 Sep 25  2003 
brp-strip-static-archive
-rwxr-xr-x    1 rpm      rpm           616 Sep 25  2003 check-files
-rwxr-xr-x    1 rpm      rpm           420 Sep 25  2003 check-prereqs
-rwxr-xr-x    1 rpm      rpm         41134 Sep 25  2003 config.guess
-rwxr-xr-x    1 rpm      rpm          6569 Sep 25  2003 config.site
-rwxr-xr-x    1 rpm      rpm         29708 Sep 25  2003 config.sub
-rwxr-xr-x    1 rpm      rpm          2561 Sep 25  2003 convertrpmrc.sh
-rwxr-xr-x    1 rpm      rpm           624 Sep 25  2003 cross-build
-rwxr-xr-x    1 rpm      rpm        508164 Sep 25  2003 debugedit
-rwxr-xr-x    1 rpm      rpm          1374 Sep 25  2003 find-debuginfo.sh
-rwxr-xr-x    1 rpm      rpm          2354 Sep 25  2003 find-lang.sh
-rwxr-xr-x    1 rpm      rpm          1559 Sep 25  2003 find-provides
-rwxr-xr-x    1 rpm      rpm            44 Sep 25  2003 find-provides.perl
-rwxr-xr-x    1 rpm      rpm          4188 Sep 25  2003 find-prov.pl
-rwxr-xr-x    1 rpm      rpm          3571 Sep 25  2003 find-req.pl
-rwxr-xr-x    1 rpm      rpm          3465 Sep 25  2003 find-requires
-rwxr-xr-x    1 rpm      rpm            44 Sep 25  2003 find-requires.perl
-rwxr-xr-x    1 rpm      rpm          2335 Sep 25  2003 get_magic.pl
-rwxr-xr-x    1 rpm      rpm           794 Sep 25  2003 getpo.sh
-rwxr-xr-x    1 rpm      rpm          4451 Sep 25  2003 http.req
drwxr-xr-x    2 rpm      rpm          4096 Nov 10 09:24 i386-linux
drwxr-xr-x    2 rpm      rpm          4096 Nov 10 09:24 i486-linux
drwxr-xr-x    2 rpm      rpm          4096 Nov 10 09:24 i586-linux
drwxr-xr-x    2 rpm      rpm          4096 Nov 10 09:24 i686-linux
-rwxr-xr-x    1 rpm      rpm         18080 Sep 25  2003 javadeps
-rw-r--r--    1 rpm      rpm         36719 Sep 25  2003 macros
-rwxr-xr-x    1 rpm      rpm        269614 Sep 25  2003 magic
-rwxr-xr-x    1 rpm      rpm        464880 Sep 25  2003 magic.mgc
-rwxr-xr-x    1 rpm      rpm         19921 Sep 25  2003 magic.mime
-rwxr-xr-x    1 rpm      rpm         22152 Sep 25  2003 magic.mime.mgc
-rwxr-xr-x    1 rpm      rpm          3634 Sep 25  2003 magic.prov
-rwxr-xr-x    1 rpm      rpm          2927 Sep 25  2003 magic.req
-rwxr-xr-x    1 rpm      rpm           721 Sep 25  2003 mkinstalldirs
drwxr-xr-x    2 rpm      rpm          4096 Nov 10 09:24 noarch-linux
-rwxr-xr-x    1 rpm      rpm          4738 Sep 25  2003 perldeps.pl
-rwxr-xr-x    1 rpm      rpm          4878 Sep 25  2003 perl.prov
-rwxr-xr-x    1 rpm      rpm          6367 Sep 25  2003 perl.req
drwxr-xr-x    2 root     root         4096 Nov 10 09:32 redhat
-rwxr-xr-x    1 rpm      rpm           713 Sep 25  2003 rpm2cpio.sh
-rwxr-xr-x    1 rpm      rpm         18628 Sep 25  2003 rpmb
-rwxr-xr-x    1 rpm      rpm         12264 Sep 25  2003 rpmcache
-rwxr-xr-x    1 rpm      rpm          9272 Sep 25  2003 rpmd
-rwxr-xr-x    1 rpm      rpm           104 Sep 25  2003 rpm.daily
-rwxr-xr-x    1 rpm      rpm          7052 Sep 25  2003 rpmdb_deadlock
-rwxr-xr-x    1 rpm      rpm         11100 Sep 25  2003 rpmdb_dump
-rwxr-xr-x    1 rpm      rpm         18040 Sep 25  2003 rpmdb_load
-rwxr-xr-x    1 rpm      rpm          1467 Sep 25  2003 rpmdb_loadcvt
-rwxr-xr-x    1 rpm      rpm         24852 Sep 25  2003 rpmdb_stat
-rwxr-xr-x    1 rpm      rpm         39788 Sep 25  2003 rpmdb_svc
-rwxr-xr-x    1 rpm      rpm          7320 Sep 25  2003 rpmdb_verify
-rwxr-xr-x    1 rpm      rpm          5912 Sep 25  2003 rpmdeps
lrwxr-xr-x    1 rpm      rpm             4 Nov 10 09:24 rpme -> rpmi
-rwxr-xr-x    1 rpm      rpm          8848 Sep 25  2003 rpmfile
-rwxr-xr-x    1 rpm      rpm       1947128 Sep 25  2003 rpmi
-rwxr-xr-x    1 rpm      rpm         10700 Sep 25  2003 rpmk
-rwxr-xr-x    1 rpm      rpm            61 Sep 25  2003 rpm.log
-rw-r--r--    1 rpm      rpm         20872 Sep 25  2003 rpmpopt-4.2.1
-rwxr-xr-x    1 rpm      rpm         10108 Sep 25  2003 rpmq
-rw-r--r--    1 rpm      rpm         10596 Sep 25  2003 rpmrc
lrwxr-xr-x    1 rpm      rpm             4 Nov 10 09:32 rpmt -> rpmb
lrwxr-xr-x    1 rpm      rpm             4 Nov 10 09:24 rpmu -> rpmi
lrwxr-xr-x    1 rpm      rpm             4 Nov 10 09:24 rpmv -> rpmq
-rwxr-xr-x    1 rpm      rpm           319 Sep 25  2003 rpm.xinetd
-rwxr-xr-x    1 rpm      rpm           907 Sep 25  2003 tgpg
-rwxr-xr-x    1 rpm      rpm          5733 Sep 25  2003 trpm
-rwxr-xr-x    1 rpm      rpm          2049 Sep 25  2003 u_pkg.sh
-rwxr-xr-x    1 rpm      rpm          2659 Sep 25  2003 vpkg-provides2.sh
-rwxr-xr-x    1 rpm      rpm          9480 Sep 25  2003 vpkg-provides.sh
total 4
-rw-r--r--    1 rpm      rpm          2431 Sep 25  2003 macros
-rw-r--r--    1 rpm      rpm          2431 Sep 25  2003 
./lib/rpm/athlon-linux/macros
total 4
-rw-r--r--    1 rpm      rpm          2440 Sep 25  2003 macros
-rw-r--r--    1 rpm      rpm          2440 Sep 25  2003 
./lib/rpm/i386-linux/macros
-rwxr-xr-x    1 rpm      rpm          9272 Sep 25  2003 ./lib/rpm/rpmd
-rwxr-xr-x    1 rpm      rpm         41134 Sep 25  2003 ./lib/rpm/config.guess
-rwxr-xr-x    1 rpm      rpm         29708 Sep 25  2003 ./lib/rpm/config.sub
-rwxr-xr-x    1 rpm      rpm          2561 Sep 25  2003 
./lib/rpm/convertrpmrc.sh
total 4
-rw-r--r--    1 rpm      rpm          2429 Sep 25  2003 macros
-rw-r--r--    1 rpm      rpm          2429 Sep 25  2003 
./lib/rpm/i486-linux/macros
total 4
-rw-r--r--    1 rpm      rpm          2429 Sep 25  2003 macros
-rw-r--r--    1 rpm      rpm          2429 Sep 25  2003 
./lib/rpm/i586-linux/macros
total 4
-rw-r--r--    1 rpm      rpm          2429 Sep 25  2003 macros
-rw-r--r--    1 rpm      rpm          2429 Sep 25  2003 
./lib/rpm/i686-linux/macros
-rwxr-xr-x    1 rpm      rpm           721 Sep 25  2003 
./lib/rpm/mkinstalldirs
-rw-r--r--    1 rpm      rpm         36719 Sep 25  2003 ./lib/rpm/macros
total 4
-rw-r--r--    1 rpm      rpm          2401 Sep 25  2003 macros
-rw-r--r--    1 rpm      rpm          2401 Sep 25  2003 
./lib/rpm/noarch-linux/macros
-rw-r--r--    1 rpm      rpm         20872 Sep 25  2003 
./lib/rpm/rpmpopt-4.2.1
-rwxr-xr-x    1 rpm      rpm           104 Sep 25  2003 ./lib/rpm/rpm.daily
-rwxr-xr-x    1 rpm      rpm            61 Sep 25  2003 ./lib/rpm/rpm.log
-rwxr-xr-x    1 rpm      rpm           319 Sep 25  2003 ./lib/rpm/rpm.xinetd
-rwxr-xr-x    1 rpm      rpm           713 Sep 25  2003 ./lib/rpm/rpm2cpio.sh
lrwxr-xr-x    1 rpm      rpm             4 Nov 10 09:24 ./lib/rpm/rpme -> rpmi
-rwxr-xr-x    1 rpm      rpm       1947128 Sep 25  2003 ./lib/rpm/rpmi
-rwxr-xr-x    1 rpm      rpm         10700 Sep 25  2003 ./lib/rpm/rpmk
-rwxr-xr-x    1 rpm      rpm         10108 Sep 25  2003 ./lib/rpm/rpmq
-rw-r--r--    1 rpm      rpm         10596 Sep 25  2003 ./lib/rpm/rpmrc
lrwxr-xr-x    1 rpm      rpm             4 Nov 10 09:24 ./lib/rpm/rpmu -> rpmi
lrwxr-xr-x    1 rpm      rpm             4 Nov 10 09:24 ./lib/rpm/rpmv -> rpmq
-rwxr-xr-x    1 rpm      rpm           907 Sep 25  2003 ./lib/rpm/tgpg
-rwxr-xr-x    1 rpm      rpm           949 Sep 25  2003 
./lib/rpm/brp-python-bytecompile
-rwxr-xr-x    1 rpm      rpm          1441 Sep 25  2003 ./lib/rpm/brp-compress
-rwxr-xr-x    1 rpm      rpm          1075 Sep 25  2003 
./lib/rpm/brp-sparc64-linux
-rwxr-xr-x    1 rpm      rpm           347 Sep 25  2003 ./lib/rpm/brp-redhat
-rwxr-xr-x    1 rpm      rpm           630 Sep 25  2003 
./lib/rpm/brp-strip-shared
-rwxr-xr-x    1 rpm      rpm           433 Sep 25  2003 ./lib/rpm/brp-strip
-rwxr-xr-x    1 rpm      rpm           337 Sep 25  2003 
./lib/rpm/brp-strip-static-archive
-rwxr-xr-x    1 rpm      rpm           642 Sep 25  2003 
./lib/rpm/brp-strip-comment-note
-rwxr-xr-x    1 rpm      rpm           420 Sep 25  2003 
./lib/rpm/check-prereqs
-rwxr-xr-x    1 rpm      rpm           616 Sep 25  2003 ./lib/rpm/check-files
-rwxr-xr-x    1 rpm      rpm          1374 Sep 25  2003 
./lib/rpm/find-debuginfo.sh
-rwxr-xr-x    1 rpm      rpm          6569 Sep 25  2003 ./lib/rpm/config.site
-rwxr-xr-x    1 rpm      rpm           624 Sep 25  2003 ./lib/rpm/cross-build
-rwxr-xr-x    1 rpm      rpm        508164 Sep 25  2003 ./lib/rpm/debugedit
-rwxr-xr-x    1 rpm      rpm            44 Sep 25  2003 
./lib/rpm/find-provides.perl
-rwxr-xr-x    1 rpm      rpm          2354 Sep 25  2003 ./lib/rpm/find-lang.sh
-rwxr-xr-x    1 rpm      rpm          4188 Sep 25  2003 ./lib/rpm/find-prov.pl
-rwxr-xr-x    1 rpm      rpm          1559 Sep 25  2003 
./lib/rpm/find-provides
-rwxr-xr-x    1 rpm      rpm          3465 Sep 25  2003 
./lib/rpm/find-requires
-rwxr-xr-x    1 rpm      rpm          3571 Sep 25  2003 ./lib/rpm/find-req.pl
-rwxr-xr-x    1 rpm      rpm          2049 Sep 25  2003 ./lib/rpm/u_pkg.sh
-rwxr-xr-x    1 rpm      rpm         18628 Sep 25  2003 ./lib/rpm/rpmb
-rwxr-xr-x    1 rpm      rpm            44 Sep 25  2003 
./lib/rpm/find-requires.perl
-rwxr-xr-x    1 rpm      rpm          2335 Sep 25  2003 ./lib/rpm/get_magic.pl
-rwxr-xr-x    1 rpm      rpm           794 Sep 25  2003 ./lib/rpm/getpo.sh
-rwxr-xr-x    1 rpm      rpm          4451 Sep 25  2003 ./lib/rpm/http.req
-rwxr-xr-x    1 rpm      rpm         18080 Sep 25  2003 ./lib/rpm/javadeps
-rwxr-xr-x    1 rpm      rpm        269614 Sep 25  2003 ./lib/rpm/magic
-rwxr-xr-x    1 rpm      rpm        464880 Sep 25  2003 ./lib/rpm/magic.mgc
-rwxr-xr-x    1 rpm      rpm         19921 Sep 25  2003 ./lib/rpm/magic.mime
-rwxr-xr-x    1 rpm      rpm         22152 Sep 25  2003 
./lib/rpm/magic.mime.mgc
-rwxr-xr-x    1 rpm      rpm          3634 Sep 25  2003 ./lib/rpm/magic.prov
-rwxr-xr-x    1 rpm      rpm          2927 Sep 25  2003 ./lib/rpm/magic.req
-rwxr-xr-x    1 rpm      rpm          4878 Sep 25  2003 ./lib/rpm/perl.prov
-rwxr-xr-x    1 rpm      rpm          6367 Sep 25  2003 ./lib/rpm/perl.req
-rwxr-xr-x    1 rpm      rpm          4738 Sep 25  2003 ./lib/rpm/perldeps.pl
-rwxr-xr-x    1 rpm      rpm          5912 Sep 25  2003 ./lib/rpm/rpmdeps
lrwxr-xr-x    1 rpm      rpm             4 Nov 10 09:32 ./lib/rpm/rpmt -> rpmb
-rwxr-xr-x    1 rpm      rpm          5733 Sep 25  2003 ./lib/rpm/trpm
-rwxr-xr-x    1 rpm      rpm          9480 Sep 25  2003 
./lib/rpm/vpkg-provides.sh
-rwxr-xr-x    1 rpm      rpm          2659 Sep 25  2003 
./lib/rpm/vpkg-provides2.sh
-rwxr-xr-x    1 rpm      rpm         12264 Sep 25  2003 ./lib/rpm/rpmcache
-rwxr-xr-x    1 rpm      rpm          7052 Sep 25  2003 
./lib/rpm/rpmdb_deadlock
-rwxr-xr-x    1 rpm      rpm         11100 Sep 25  2003 ./lib/rpm/rpmdb_dump
-rwxr-xr-x    1 rpm      rpm         18040 Sep 25  2003 ./lib/rpm/rpmdb_load
-rwxr-xr-x    1 rpm      rpm          1467 Sep 25  2003 
./lib/rpm/rpmdb_loadcvt
-rwxr-xr-x    1 rpm      rpm         24852 Sep 25  2003 ./lib/rpm/rpmdb_stat
-rwxr-xr-x    1 rpm      rpm         39788 Sep 25  2003 ./lib/rpm/rpmdb_svc
-rwxr-xr-x    1 rpm      rpm          7320 Sep 25  2003 ./lib/rpm/rpmdb_verify
-rwxr-xr-x    1 rpm      rpm          8848 Sep 25  2003 ./lib/rpm/rpmfile
-rwxr-xr-x    1 oracle   root         2415 Nov 10 13:10 ./local/bin/dbhome
-rwxr-xr-x    1 oracle   root         2548 Nov 10 13:10 ./local/bin/oraenv
-rwxr-xr-x    1 oracle   root         2316 Nov 10 13:10 ./local/bin/coraenv

On Tuesday 21 December 2004 09:55, enkhrypthor wrote:
> Acabou que fiz uma besteira no meu servidor de backup, na pressa de
> resolver um problema de permissao acarretou num problema bem maior que
> foi setar a permissao de TODOS os arquivos da pasta ( em modo
> recursivo ) /usr para o usuario backup01
>
> tem alguma maneira de eu setar os arquivos denovo para o dono "root"
> sem alterar o grupo?
>
> no caso, para achar os arquivos que foram alteradas as permissoes usei
> o comando:
>
>
> find -user backup01 -exec ls -la {} \;
>
>
>
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> --------------------------------------------------------------------- Sair
> da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]