Ho hackerato insieme questo script bash che verifica se l'utente ha i privilegi di superutente e se non lo fa lo richiede. Alla fine sto provando a invertire la seconda istruzione 'if' in modo da poter rimuovere le seguenti due righe (l'eco "password ok" e l'altra nella riga seguente) # …
Ho un server senza testa che è connesso in remoto da più utenti. Nessuno degli altri utenti si trova nel file sudoers, quindi non è possibile ottenere il root tramite sudo. Tuttavia, poiché le autorizzazioni susono -rwsr-xr-xnon c'è nulla che impedisce loro di tentare di forzare la password di root. …
Sono l'unico utente del mio sistema Linux Mint e ho notato che la password a cui ho scelto di accedere è la stessa a cui sono stato assegnato sudo. Quindi la mia domanda è: cambiando la mia password di accesso cambierà anche la sudopassword? In caso contrario, come posso modificare …
Sto lavorando a uno script che esegue un comando come sudo e fa eco a una riga di testo SOLO se i miei privilegi sudo sono scaduti, quindi solo se l'esecuzione di un comando con sudo richiederebbe al mio utente (non root) di digitare nuovamente la sua password. Come posso …
È possibile, su Linux o su sistemi BSD, personalizzare il messaggio sudo"Questo incidente verrà segnalato"? Sono andato su man sudoe man sudoerssu una macchina Ubuntu 16.04, un 10,2 macchina FreeBSD, e una macchina Fedora 23, e non ho trovato niente di utile.
Temo di aver incontrato qualcosa di piuttosto strano. Quando apro normalmente un file vim README.txt, va tutto bene. Ma dopo sudo vim README.txt, il file diventa vuoto e mi dà un E138: Can't write viminfo file $HOME/.viminfo!errore nel tentativo di uscire. Sospettavo che il .viminfofile fosse corrotto, quindi l'ho eliminato. …
Ho appena imparato che Linux ha un sudo !!comando che si applica letteralmente sudoall'ultimo comando inserito. Non ne avevo mai sentito parlare. È un controllo comune? Dove posso trovare la documentazione al riguardo?
Ho appena finito di installare Debian 8 (Jessie) e ho provato a creare una directory lib/firmware, perché mancava un file ( rtl8723befw.bin) nell'installazione, e dice mkdir: cannot create directory `rtlwifi`: Permission denied Ho provato a mettere sudo sul davanti, ma poi ritorna: bash: sudo: command not found Quando si tenta …
Questo è il codice bash che dovrebbe essere eseguito. Quindi prima sostituisce l'utente a openproject e quindi esegue tutto il codice: su openproject -c "bash -l" cd ~/openproject git checkout Gemfile.lock git pull bundle install RAILS_ENV="production" bundle exec rake db:migrate RAILS_ENV="production" bundle exec rake db:seed RAILS_ENV="production" bundle exec rake assets:precompile …
Ho un processo che vorrei uccidere: computer@ubuntu:~$ ps aux | grep socat root 2092 0.0 0.0 5564 1528 pts/1 T 14:37 0:00 sudo socat TCP:xxx.17.29.152:54321 PTY,link=/dev/ttyGPS0,raw,echo=0,mode=666 computer@ubuntu:~$ kill 2092 -bash: kill: (2092) - Operation not permitted <--------------- How to kill ??
Vorrei creare un nuovo utente su alcuni dei miei host Debian / Ubuntu in grado di aggiornare il server usando i comandi apt-get updatee apt-get dist-upgrade, ma non voglio dare loro pieno accesso sudo per poter fare qualsiasi altra cosa. È possibile? Forse c'è un modo per creare uno script …
Se lo faccio sudo cp /etc/foo.txt ~/foo.txt, il nuovo file viene creato rootcome proprietario. In questo momento, non vedo altro modo se non usare gli ultimi due comandi ( lsper chiarire il caso d'uso): belmin@server1$ ls /etc/foo.txt > -rw------- 1 root root 3848 Mar 6 20:35 /etc/foo.txt > belmin@server1$ sudo …
Sto cercando di eseguire uno script di installazione che richiede l'installazione di Java e l' JAVA_HOMEimpostazione della variabile di ambiente. Ho impostato JAVA_HOMEin /etc/profileed anche in un file che ho chiamato java.shin /etc/profile.d. Posso echo $JAVA_HOMEe ottenere la risposta corretta e posso anche sudo echo $JAVA_HOMEe ottenere la risposta corretta. …
In bash posso fare quanto segue: if [ -f /tmp/test.txt ]; then echo "true"; fi Tuttavia, se aggiungo sudodavanti, non funziona più: sudo if [ -f /tmp/test.txt ]; then echo "true"; fi -bash: syntax error near unexpected token `then' Come posso farlo funzionare?
Sembra che quando si sudousa sudo -u $userquell'ambiente di root sia ancora in uso. Come posso sudoutilizzare l'ambiente degli utenti? come nota speciale non tutti gli utenti che userò su questo hanno shell di login.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.