Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-12-20 08:26:25

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

skrypt w bashu - operacje z poziomu zwykłego usera

Witam mam tki problem odnośnie wykonywania prostego skryptu w bashu
     Skrypt wykonuje proste operacje kopiowania.
           dokładnie wygląda to tak:
           mam podmontowany udzial z jednego komputera i udział z drugiego komputera
           za pomocą case in robie sobie menu wyboru.
           i teraz tak: np opcja 1 wykonuje mi kopie pliku z jednego komputea na drugi ( no np:
           cp /root/katalog/komp1/plik1 /root/katalog/komp2
           No i w czym jest teraz problem -  jeżeli plik odpalez poziomu roota to jest wszystko ok
           ale zrobiłem coś takiego że w pliku passwd zwykłemu userowi zamiast /bin/bash wpisałem przekierowanie na   
           ten pliczek ze skryptem i gdy sie loguje na wstępie wyświetla menu.
           Jednak gdy chce zrobić kopie tego pliku  wciskając 1 dostaje komunikat:
                cp: nie można utworzyć zwykłego pliku `/root/katalog/komp2/plik1': Brak dostępu
                i coś jest nie tak z prawami pewnie ale ma ktoś może jakis pomysł???


debbie
Wrócę jak zjem zupę i drugie danie - tyle
a oto ta zupa:

Offline

 

#2  2007-12-20 09:09:32

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: skrypt w bashu - operacje z poziomu zwykłego usera

zwykli userzy nie mają żadnych uprawnień do katalogu /root. nie mogą nawet przeglądać jego zawartości.


linux regd. user #248790

Offline

 

#3  2007-12-20 10:12:47

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Re: skrypt w bashu - operacje z poziomu zwykłego usera

no rzeczywiście!! dzięki wielkie za przypomnienie!:) Wszystko jest ok prócz jednego:

- plik który kopiuje ( tak wywnioskowałem ) może sie skopiować tylko jeśli jest w tym katalogu taki sam plik czyli:

kopiuje plik o nazwie dane z komp1 do komp2 i jest ok jeśli w katalogu komp2 instnieje juz plik dane ( czyli on go poprostu nadpisuje. Ale jeśli w katalogu komp2 niema pliku o nazwie dane to dostaje komunikat:


cp: nie można utworzyć zwykłego pliku `/komp2/dane': Brak dostępu

czyli tak jak by niemiał praw do tworzenia pliku.

na kompie - komp2 mam ustawienia samby:

[udzial]
  path = /katalog/do_danych
  read only = No

czyli powinno grać

podmontowanie też mam z ustawieniem rw


debbie
Wrócę jak zjem zupę i drugie danie - tyle
a oto ta zupa:

Offline

 

#4  2007-12-20 10:20:36

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: skrypt w bashu - operacje z poziomu zwykłego usera

chodzi o katalog na kompie2, w którym chcesz zapisywać swoje pliki. nie masz uprawnień do zapisywania w nim. daj mu chmod 777


linux regd. user #248790

Offline

 

#5  2007-12-20 10:57:58

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Re: skrypt w bashu - operacje z poziomu zwykłego usera

dziwna sprawa bo na kompie - komp2 na katalog do udostępnienia ustawiam prawa na 777 i jest ok
ale jak nadaje prawa 777 na podmontowanym katalogu to wydaje się że jest ok poniewaz niezwraca błędu
a jednak prawa pokazuje stare.


debbie
Wrócę jak zjem zupę i drugie danie - tyle
a oto ta zupa:

Offline

 

#6  2007-12-20 11:17:59

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: skrypt w bashu - operacje z poziomu zwykłego usera

a kto jest właścicielem plików, które uda ci się zapisać na zdalnym kompie?


linux regd. user #248790

Offline

 

#7  2007-12-20 12:19:47

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Re: skrypt w bashu - operacje z poziomu zwykłego usera

No właścicielem jest komp1 bo pliki kopiuje z komp1 ( podmontowany udzial z windowsa ) na komp2 podmontowany udział z unixa.


debbie
Wrócę jak zjem zupę i drugie danie - tyle
a oto ta zupa:

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)