Ho accesso sudo sul server dei miei amici, con centos-6.3, ma quando provo ad eseguire alcuni comandi come se sudo vim /var/www/html/index.html
avessi un errore sudo: vim: command not found
, tuttavia, posso eseguire sudo su
e quindi vim /var/www/html/index.html
e funziona come previsto.
echo $PATH
ed sudo echo $PATH
entrambi producono:
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jared/bin
sudo which vim
tuttavia produce:
which: no vim in (/sbin:/bin:/usr/sbin:/usr/bin)
Ho provato ad aggiungere
export PATH=$PATH:/usr/local/bin
al /root/.bashrc
quale come risolto il problema durante l'utilizzo sudo su
ma non solo sudo <command>
.
Come faccio sudo <command>
a lavorare?