Chcę zrobić coś takiego: sudo su -l <user> cd <somedir> Ale kiedy podaję su dodatkowe argumenty po 'user', polecenie powraca zamiast dać mi interaktywną powłokę.
Sytuacja. Debuguję środowisko użytkownika z ograniczonym dostępem, który jest przeniesiony do specjalnej powłoki. Aby to zrobić, muszę uruchomić polecenie jako ten użytkownik w pełnym kontekście, używając su w następujący sposób: su - $user -c "echo hello world" --shell /bin/custom_shell Mogę oczywiście zmienić komendę i parametry komendy, którą wykona / bin …
Próbuję uzyskać dostęp do mojego komputera jako root su i nie mówi coś root @ to mówi mypcname username # vi /something/ i na normalnym wyświetlaczu terminala mówi username@mypcname ~ $ ktoś, kto wie, co się dzieje? Muszę uzyskać dostęp do folderu. Linux mennica 13 maya cynamon 64-bitowe intel centrino …
Uruchamiam skrypt bash z perspektywy roota, która następnie uruchamia program w skrypcie su -c "sh /home/user2/script.sh" -m user2 Problem polega na tym, że program uruchamiany przez ten skrypt, mimo że jest uruchamiany jako użytkownik2 , nadal próbuje utworzyć pliki w katalogu /root/.config/ , co oczywiście kończy się niepowodzeniem, ponieważ nie …
Próbuję zainstalować Debian jessie w chroot w systemie wbudowanym (QNAP NAS z jądrem 2.6.33.2). Udało mi się uruchomić, debootstrapaby zainstalować system podstawowy, a chroot działa poprawnie, ponieważ jestem w stanie zaktualizować pakiety za pomocą apt-get. Problem pojawia się podczas dodawania nowego użytkownika: suzawsze drukuje su: Błąd krytyczny - natychmiastowe przerwanie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.