Problem z sudo - brak pomysłu...
Problem z sudo - brak pomysłu...
Witam, jestem nowym użytkownikiem linuxa debian. Właściwie to jestem zmuszony na nim pracować(studia). Pobrałem wiec wirtualna maszyne Oracle i utworzylem na nim Linux Debian. Wszystko fajnie dziala, komendy dzialaja, lecz muszę sie zapoznać z edytorem VIM, jak sie go uzywac etc. Niestety nie mam go zainstalowanego, wiec po przeszukaniu wujka Google, wpisałem do terminala: - sudo get-apt install vim.
Po wpisaniu tego wyskakuje mi: "bash: sudo: nie znaleziono polecenia"
Po kolejnym przekopaniu internetu o co tutaj chodzi wyczytalem, zeby wpisac apt-get upgrade i tutaj mi wywala bledy
Zdjecie:
https://zapodaj.net/5b8b7f66ef0a6.png.html
Ktos wie o co tutaj chodzi?
Po wpisaniu tego wyskakuje mi: "bash: sudo: nie znaleziono polecenia"
Po kolejnym przekopaniu internetu o co tutaj chodzi wyczytalem, zeby wpisac apt-get upgrade i tutaj mi wywala bledy
Zdjecie:
https://zapodaj.net/5b8b7f66ef0a6.png.html
Ktos wie o co tutaj chodzi?
Re: Problem z sudo - brak pomysłu...
W Debianie masz su (man su).
Sudo można doinstalować, ale potem trzeba go jeszcze skonfigurować.
Z błędu wynika jasno, że nie masz uprawnień root.
Nadaj je sobie przez su i wtedy instaluj, ale dobrą praktyką jest wykonanie update bazy repozytoriów przed instalacją.
Generalnie polecam zapoznać się z Debian reference, to taki podręcznik poinstalacyjny dla użytkowników Debiana.
PS. w kwestii organizacyjnej forum, błędy wklejaj tu, a jak się nie mieszczą to np. na pastebin.
Obrazki to ostateczność.
Sudo można doinstalować, ale potem trzeba go jeszcze skonfigurować.
Z błędu wynika jasno, że nie masz uprawnień root.
Nadaj je sobie przez su i wtedy instaluj, ale dobrą praktyką jest wykonanie update bazy repozytoriów przed instalacją.
Generalnie polecam zapoznać się z Debian reference, to taki podręcznik poinstalacyjny dla użytkowników Debiana.
PS. w kwestii organizacyjnej forum, błędy wklejaj tu, a jak się nie mieszczą to np. na pastebin.
Obrazki to ostateczność.
Re: Problem z sudo - brak pomysłu...
może najpierw zainstaluj sudo
w konsoli:
potem
potem wyedytuj
i pod linikjką
teraz po przelogowaniu na user podaj polecenie np: sudo apt-get update
podaj hasło i bedzie działąć
w konsoli:
Kod: Zaznacz cały
su
hasło roota
apt-get install sudo
Kod: Zaznacz cały
sudo adduser user sudo
Kod: Zaznacz cały
nano /etc/sudoers
Kod: Zaznacz cały
#includedir /etc/sudoers.d
dopisz
user ALL=(ALL) NOPASSWD: ALL
podaj hasło i bedzie działąć
Re: Problem z sudo - brak pomysłu...
Powyższym opisem można się pochlastać, a nie osiągnąć zamierzony efekt:
- Po co na siłę instalować sudo, kiedy konto roota nie jest wyłączone?
- Po co dodawać użytkownika 'user' do grupy 'sudo', jeżeli dopuszcza się do użycia 'sudo' tylko jednego użytkownika, a nie grupę?
- Edycja /etc/sudoers zwykłym edytorem nie jest najlepszym pomysłem. Od tego jest visudo.
- Tym bardziej dopuszczenie do uruchamiania wszystkiego bez hasła prosi się o pręgierz.
Kod: Zaznacz cały
~$ vim
No command 'vim' found, did you mean:
[...]
Command 'vi' from package 'elvis-tiny' (main)
[...]
vim: command not found
Re: Problem z sudo - brak pomysłu...
hmmm
konto roota ma hasło więc to że nie jest wyłączone w niczym nie przeszkadza. nie wszytko się zrobi komendą sudo
użytkownika dodaje się do sudo aby móc konfigurować swoje środowisko, bez konfigurowania pod rootem
natomiast dopuszczenie ALL dla usera jest praktyczne gdy tylko 1 user korzysta z komputera i wie co robi
więc nie wiem po co ten dym
konto roota ma hasło więc to że nie jest wyłączone w niczym nie przeszkadza. nie wszytko się zrobi komendą sudo
użytkownika dodaje się do sudo aby móc konfigurować swoje środowisko, bez konfigurowania pod rootem
natomiast dopuszczenie ALL dla usera jest praktyczne gdy tylko 1 user korzysta z komputera i wie co robi
więc nie wiem po co ten dym
Re: Problem z sudo - brak pomysłu...
W temacie sudo na Debianie https://wiki.debian.org/sudo
Re: Problem z sudo - brak pomysłu...
Jest jeszcze rozwiązanie Windowsowe
.
Skoro system jest świeżo po instalacji to zainstalować go jeszcze raz zostawiając w instalatorze hasło root-a puste.

Skoro system jest świeżo po instalacji to zainstalować go jeszcze raz zostawiając w instalatorze hasło root-a puste.
Re: Problem z sudo - brak pomysłu...
W poprzednich instalatorach takie rozwiązanie instalowało sudo, ale czy jest tak też w nowych?
Re: Problem z sudo - brak pomysłu...
W nowych instalatorach też jest:
https://s1.postimg.org/5kpa7fg70f/zrzut_ekranu2.png
https://s1.postimg.org/5kpa7fg70f/zrzut_ekranu2.png
Re: Problem z sudo - brak pomysłu...
must zadał pytanie o "sudo", bo jako początkujący użytkownik Linuksa nie wie, że nie jest ono niezbędne do osiągnięcia zamierzonego celu, jakim jest instalacja vima, którego - nota bene - już ma.
Nie musi też wiedzieć, że zadania administracyjne może wykonać bez "sudo", logując się na konto roota bezpośrednio lub przełączając się przez "su".
Jeżeli jednak będzie chciał zainstalować i korzystać z sudo, to należy uporządkować to, co napisał w swoim pierwszym poście rafzap:
Następnie wystarczy się przelogować i zablokować możliwość logowania się rootowi:

Jeżeli jednak będzie chciał zainstalować i korzystać z sudo, to należy uporządkować to, co napisał w swoim pierwszym poście rafzap:
Kod: Zaznacz cały
su - # przełączenie się na roota
apt update # aktualizacja informacji o pakietach
apt full-upgrade # pełna aktualizacja systemu
apt install sudo # instalacja sudo
adduser piotri sudo # dodanie użytkownika piotri do grupy sudo
exit # wylogowanie użytkownika root
Kod: Zaznacz cały
sudo usermod -L root