Strona 1 z 2
Kopiowanie przez ssh
: 08 stycznia 2009, 00:16
autor: krss32
Witam.
Zainstalowałem na swoim starym komputerze Debiana bez środowiska graficznego.
Zainstalowałem na nim serwer OpenSSH.
Problem jest następujący: Kiedy łączę się z tym komputerem poprzez program "SSH Secure File Transfer Client" bądź "WinSCP" nie mogę skopiować i usunąć żadnych plików/folderów oprócz tych, które znajdują się w /home/nazwa_użytkownika.
Domyślam się, że jest to jakieś zabezpieczenie, bądź też wystarczy coś skonfigurować w serwerze ssh, lecz nie mam zielonego pojęcia co?
Z góry dziękuję za pomoc i przepraszam jeśli informacja znajduje się gdzieś na forum - niestety wyszukiwarce phpbb wiele brakuje do doskonałości...
Pozdrawiam
: 08 stycznia 2009, 01:01
autor: lis6502
Taka jest domyślna polityka Linuksa. Masz swój katalog domowy i siedź sobie w nim. Kopiować możesz do woli (no prawie), ale usuwać i zmieniać już nie. Jeśli chcesz to zmienić i zaryzykować utratę systemu- loguj się na root'a, albo wpisz
: 08 stycznia 2009, 01:30
autor: krss32
lis6502 pisze:Taka jest domyślna polityka Linuksa. Masz swój katalog domowy i siedź sobie w nim. Kopiować możesz do woli (no prawie), ale usuwać i zmieniać już nie. Jeśli chcesz to zmienić i zaryzykować utratę systemu- loguj się na root'a, albo wpisz
No tak ale chyba muszę coś zrobić aby np zmienić konfigurację apache'a?
Te dwie komendy działają tak samo czy np jedna odblokowywuje taką możliwość a drugo blokuje?
Wielkie dzięki za odpowiedź lis~
EDIT:
@down
Wielkie dzięki - szukałem czegoś takiego

Jutro poczytam a jak nadal będę miał jakieś wątpliwości to napiszę tutaj.
Pozdrawiam
: 08 stycznia 2009, 01:35
autor: lis6502
Chyba potrzebujesz
tego. Przeczytaj ze zrozumieniem, nie zrażaj się, a potem zapraszam do kontynuowania tematu ^^.
: 09 stycznia 2009, 23:40
autor: krss32
lis6502 pisze:Chyba potrzebujesz
tego. Przeczytaj ze zrozumieniem, nie zrażaj się, a potem zapraszam do kontynuowania tematu ^^.
¦wietnie napisany poradnik. Dziękuję bardzo
Dobrze, pliki mogę już sobie edytować (używając mc) jak mi się podoba ale...
powiedzmy, że chcę wrzucić tam jakiś plik przez ssh z zewnętrznego komputera z Windowsem. W WinSCP mogę wrzucać pliki do katalogu /home, jednak co zrobić aby wrzucić coś do katalogu /ver/www - chcę tam umieścić stronę?
: 10 stycznia 2009, 00:40
autor: lis6502
Nie wiem co prawda jak z rekursywnym kopiowaniem, bo nie korzystałem z tego, ale
prawdę Ci powie.
: 10 stycznia 2009, 22:48
autor: krss32
Znam tą komendę, tylko problem tkwi w tym, że chcąc wrzucić 150 plików nie będę za każdym razem wpisywał komendy. Wolałbym aby to było trochę bardziej zautomatyzowane.
Dlatego staram się użyć WinSCP, lecz nie działa jak powinien. Nie mogę tym programem zalogować się jako root i chyba w tym problem.
: 11 stycznia 2009, 10:31
autor: Yampress
na jakilinux.pl byzlo co nieco opisane
: 11 stycznia 2009, 11:57
autor: krss32
Yampress pisze:na jakilinux.pl byzlo co nieco opisane
Tak wiem - czytałem. Problem (chyba) tkwi w uprawnieniach. Po uruchomieniu WinSCP, włączam przez niego putty, loguję się jako root i nadal nie mogę edytować, kopiować itd poza folderem użytkownika. Przy uruchomieniu mc przez ssh i zalogowaniu się jako root mogę wszystko tylko w tym problem, że nie mam tam dostępu do swojego dysku na Windowsie :-|
: 11 stycznia 2009, 13:32
autor: mariaczi
A czy do zrodel strony nie mozna wykonac symlinka do zrodeł w Twoim katalogu domowym? Nie mozesz sie zalogowac jako root przez ssh bo mozliwe ze tak jest skonfigurowany demon na serwerze. WinSCP moze "samo z siebie" nie pozwala na logowanie na konto tego użytkownika.