Comprendo la differenza di base tra una shell interattiva e una shell non interattiva. Ma cosa differenzia esattamente una shell di login da una shell non di login? Puoi fornire esempi per l'uso di una shell interattiva senza login ?
Tecnicamente, a meno che non pamsia impostato per controllare la shell senza pam_shellsnessuna di queste, si può effettivamente impedire il login, se non si è sulla shell. Sul mio sistema hanno anche dimensioni diverse, quindi sospetto che effettivamente facciano qualcosa. Quindi qual è la differenza? perché esistono entrambi? Perché dovrei …
Vorrei avere l'account di root in sicurezza anche se il mio utente non privilegiato è compromesso. Su Ubuntu puoi usare sudo solo per "motivi di sicurezza" di default. Tuttavia non sono sicuro che sia più sicuro del semplice utilizzo dell'accesso su una console in modalità testo. Ci sono troppe cose …
Diciamo che creo un utente chiamato "fasullo" usando il addusercomando. Come posso assicurarmi che questo utente NON sia un'opzione di accesso valida, senza disabilitare l'account. In breve, voglio che l'account sia accessibile tramite su - bogus, ma non voglio che sia accessibile tramite un normale prompt di accesso. Cercando in …
Nel mio /etc/passwdfile, posso vedere che l' www-datautente utilizzato da Apache, così come tutti i tipi di utenti del sistema, ha una /usr/sbin/nologino /bin/falsecome shell di login. Ad esempio, ecco una selezione di linee: daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin games:x:5:60:games:/usr/games:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin syslog:x:101:104::/home/syslog:/bin/false whoopsie:x:109:116::/nonexistent:/bin/false mark:x:1000:1000:mark,,,:/home/mark:/bin/bash Di conseguenza, se provo a passare a uno …
Stavo guardando la mia tastiera e ho inserito la mia password perché pensavo di aver già digitato il mio nome di accesso. Ho premuto Enter, poi quando ha chiesto la password ho premuto Ctrl+ c. Devo prendere alcune misure precauzionali per assicurarmi che la password non sia memorizzata in un …
Qual è lo scopo del .xsessionfile nella cartella principale? Cosa dovrebbe essere messo lì? Gli ambienti desktop non usano quel file e per l'avvio X dal tty c'è .xinitrc.
Disponiamo di numerosi account utente che creiamo per attività automatizzate che richiedono autorizzazioni dettagliate, come il trasferimento di file tra sistemi, il monitoraggio, ecc. Come possiamo bloccare questi account utente in modo che questi "utenti" non abbiano shell e non possano accedere? Vogliamo prevenire la possibilità che qualcuno possa accedere …
Ho trovato tre file di configurazione. .xinitrc .xsession .xsessionrc So che il primo è per l'utilizzo startxe il secondo e il terzo sono utilizzati quando si utilizza un display manager. Ma qual è la differenza tra gli ultimi due?
Sto usando i computer della mia scuola e mi piacerebbe usare al zshposto di bash. Vorrei renderlo la shell predefinita, ma non posso eseguire un comando come $ chsh -s $(which zsh)perché non ho i privilegi di amministratore. C'è un modo in cui posso mettere qualcosa nel mio .bashrco qualcosa …
Quando apro il mio terminale dice "hai posta", qualcuno ha idea del perché? Sto eseguendo OS X, ma poiché anch'esso si basa su Unix e si basa su file come bashrc, bash_profile ecc. Pensavo che qualcuno qui potesse saperlo, e non sono sicuro che si tratti di un problema specifico …
Il sysadmin unix in cui sto lavorando è riluttante a darmi l'accesso per cambiare la mia shell di login da ksha bash. Ha dato varie scuse, la più divertente è che dal momento che scrivono tutti i loro script kshperché non funzioneranno se provo a eseguirli. Non so dove ottenga …
Ho installato ZSH su una mia VM, dove l'ho compilato dal sorgente. La posizione di ZSH è /usr/local/bin/zshquando eseguo le chsh -s /usr/local/bin/zshuscite chsh: /usr/local/bin/zsh is an invalid shell. Ho anche provato questo con sudo. Come posso cambiarlo?
Sto usando Linux Mint. La mia shell di login ( cat /etc/passwd | grep myUserName) è bash. Dopo aver avviato il mio ambiente desktop grafico e aver eseguito un emulatore di terminale da esso, posso vedere che .bash_profilenon proviene (le variabili di ambiente che sono exporteditate in esso non sono …
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.