[RISOLTO] HELP sudo command not found

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
eaghezzi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 725
Iscrizione: martedì 21 luglio 2009, 10:27
Desktop: Lubuntu
Distribuzione: Ubuntu 14.04.1 LTS i686
Sesso: Maschile
Località: Valleambrosia

[RISOLTO] HELP sudo command not found

Messaggio da eaghezzi »

stranamente alcune volte sudo non accetta comandi standard e non c'e verso di farlo andare, il comando e' corretto
suggerimenti ?
ipotesi ?

adriano@adriano:/var/log$ sudo cd squid/
sudo: cd: command not found

grazie, ciao.
Ultima modifica di eaghezzi il domenica 10 gennaio 2010, 14:39, modificato 1 volta in totale.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: HELP sudo command not found

Messaggio da dadexix86 »

Il comando non è corretto... Perché con sudo non puoi usare il comando cd...

Dal manuale di sudo:

Codice: Seleziona tutto

EXAMPLES
       Note: the following examples assume suitable sudoers(5) entries.
[...]
       Note that this runs the commands in a sub-shell to make the cd and file
       redirection work.

        $ sudo sh -c "cd /home ; du -s * | sort -rn > USAGE"
[...]
CAVEATS
       There is no easy way to prevent a user from gaining a root shell if
       that user is allowed to run arbitrary commands via sudo.  Also, many
       programs (such as editors) allow the user to run commands via shell
       escapes, thus avoiding sudo's checks.  However, on most systems it is
       possible to prevent shell escapes with sudo's noexec functionality.
       See the sudoers(5) manual for details.

       It is not meaningful to run the cd command directly via sudo, e.g.,

        $ sudo cd /usr/local/protected

       since when the command exits the parent process (your shell) will still
       be the same.  Please see the EXAMPLES section for more information.

       [...]
Vuol dire che è inutile fare

Codice: Seleziona tutto

sudo cd cartella
perché poi una volta che sei nella cartella non puoi starci perché non hai i permessi ;)
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Avatar utente
eaghezzi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 725
Iscrizione: martedì 21 luglio 2009, 10:27
Desktop: Lubuntu
Distribuzione: Ubuntu 14.04.1 LTS i686
Sesso: Maschile
Località: Valleambrosia

Re: HELP sudo command not found

Messaggio da eaghezzi »

grazie, pensavo che nell'implementazione ubuntu di sudo tutti i comandi interni fossero implementati.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: HELP sudo command not found

Messaggio da dadexix86 »

Prego ;)

Metti [Risolto] nel titolo del primo post...
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
nogix
Prode Principiante
Messaggi: 23
Iscrizione: mercoledì 8 marzo 2006, 21:48

Re: [RISOLTO-manca dettaglio spiegazione]HELP sudo command not found

Messaggio da nogix »

>>Vuol dire che è inutile fare

Codice: Seleziona tutto

Codice:sudo cd cartella
>>perché poi una volta che sei nella cartella non puoi starci perché non hai i permessi

?????? perchè non dovresti avere i permessi? sudo non dovrebbe renderti superuser e quindi darti accesso a OGNI cartelle, configurazioni strane a parte??? Potresti essere un po' più chiaro? io ricordo di essere sempre entrato in /etc o altre cartelle di proprietà di root proprio grazie a sudo... Come farei altrimenti a entrare in codeste cartelle da terminale?

Ciao e grazie
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti