Il comando sudo è un programma per alcuni sistemi operativi Unix e Unix-Like, che consente a un utente di eseguire programmi con i privilegi di sicurezza di un altro utente. In genere quelli di un superutente o dell'utente root.
Esiste un modo per cambiare l'identità dell'utente all'interno di uno script (eseguito come root come parte di un processo di installazione) per eseguire alcuni comandi senza chiamare uno script esterno, per poi tornare roota eseguire altri comandi? Una specie di: #!/bin/bash some commands as root SWITCH_USER_TO user some commands as …
Essere in grado di usare i sudocomandi in CygWin è utile e più veloce dell'apertura di una shell elevata: Luis@Kenobi /cygdrive/c/Users/Luis $ net user /add TestUser System error 5. Access denied. Luis@Kenobi /cygdrive/c/Users/Luis $ sudo net user /add TestUser Command completed successfully. Come mostrato sopra, puoi anche eseguire comandi / …
Sto cercando di aggiungere un nuovo utente amministratore, ma: # adduser username admin adduser: The user `username' does not exist. # man sudoers No manual entry for sudoers # less /etc/sudoers /etc/sudoers: No such file or directory Il sistema è Debian 7 (Wheezy) Cosa sto facendo di sbagliato?
Come si usa sudo per eseguire un comando come utente root effettivo su Ubuntu? Inizialmente pensavo che questo fosse il comportamento predefinito di sudo, fino a quando non ho eseguito: myuser@localhost:~$ sudo echo `whoami` myuser myuser@localhost:~$ sudo -u root echo `whoami` myuser Tuttavia, questo è il tipo di comportamento che …
Di recente ho effettuato l'aggiornamento a Snow Leopard. Ho notato che alcuni file scritti da MacPorts sono installati con un'autorizzazione sbagliata - sono scritti con un umask di 0077. Penso di aver ristretto il problema: Il portcomando viene invocato tramite sudo. Il mio .bashrcfile specifica un umask di 0077. Nelle …
Ho diverse macchine in cui mi collego regolarmente solo allo scopo di utilizzare sudo super passare il resto della mia sessione, come utente speciale. Il flusso di lavoro generale è: mymachine:~ me$ ssh me@othermachine othermachine:~ me$ sudo su - specialuser # note: no password needed othermachine:~ specialuser$ # do stuff …
So come modificare / etc / sudoers in modo da poter eseguire un comando come sudo senza dover inserire la mia password, tuttavia esiste un modo per consentire a un programma di essere eseguito completamente senza sudo, da tutti gli utenti di un gruppo. (I programmi che voglio eseguire sono …
Ambiente: OSX Sierra, versione del kernel Darwin 16.3.0 Problema di root: Voglio usare un sacco di script di shell in un repository centrale, che hanno un #! / Usr / bin / zsh. Sul mio Mac, zsh è in / bin / zsh. Tentata soluzione: voglio creare un collegamento simbolico …
Ho apportato lunghe modifiche a un file di configurazione su un computer Ubuntu Linux con l'editor vi. Sfortunatamente, ho dimenticato di fare prima sudo, quindi ora sono nell'editor, ma non posso salvare le mie modifiche a causa dei diritti mancanti. Posso retroattivamente sudo l'utente su quel terminale, o quale sarebbe …
Sento spesso le persone che citano sudocome una delle principali barriere al malware che infetta un computer Linux. L'argomento più comune sembra seguire: I privilegi di root sono richiesti per modificare la configurazione del sistema, e una password è richiesta per ottenere i privilegi di root, quindi il malware non …
Quando accendo la macchina e accedo al mio account, posso fare quello che voglio e persino spegnere la macchina o dire riavvio. Ma se apro il terminale e provo ad eseguire il comando rebooto shutdownallora devo avere l'accesso come root. Perché è così? Riesco a pensare ad alcune ragioni per …
Mi sento un po 'sciocco a fare questa domanda. Sto usando CentOS 5.4 e KDE. Ho scaricato un archivio e desidero trascinare / rilasciare i contenuti in una cartella in cui ho bisogno dell'accesso root per scrivere. Posso ovviamente entrare nel terminal e sudo blah blah. Ma come posso ottenere …
Per anni sono stato in grado di sospendere il mio computer basato su Ubuntu dal normale utilizzo dell'account dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend Questo non funziona più in Ubuntu 15.04, dove è riportato quanto segue: Error org.freedesktop.DBus.Error.UnknownMethod: Method "Suspend" with signature "" on interface "org.freedesktop.UPower" doesn't exist Un'opzione per …
Ho eseguito un comando per scaricare qualcosa con curl- sudo curl roots.cx/get | sh - e ha generato un errore di autorizzazione negata. Così ho fatto sudo curle ho avuto lo stesso errore ... perché? Sono stato in grado di eseguire il comando di installazione senza curl, ma dovevo farlo …
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.