Repository 32bit  Forum
Repository 64bit  Wiki

parametri di shell

Postate qui per tutte le discussioni legate alla sicurezza di Linux/Slackware

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

parametri di shell

Messaggioda relay » mer mar 18, 2009 12:01

Ciao a tutti, vorrei porvi due domande:
1)in useradd qmails -g qmail -d /var/qmail -s /nonexistent, che senso ha il parametro /nonexistent impostato come shell?Basta non metterlo!

2)qmails:*:7796:2107::/var/qmail:/bin/true Non ho capito il senso di /bin/true.Che utilizzo ha il /bin/true?Contando che l'utente e gia disabilitato tramite "*".
Grazie
relay
Linux 2.4
Linux 2.4
 
Messaggi: 291
Iscritto il: mar ago 28, 2007 15:36

Re: parametri di shell

Messaggioda danix » mer mar 18, 2009 19:14

/bin/true sta al posto della shell, se confronti quella riga con quella del tuo utente vedrai che c'è corrispondenza tra i campi e da te c'è (per esempio) :bin/bash
Avatar utente
danix
Staff
Staff
 
Messaggi: 3280
Iscritto il: ven ott 27, 2006 18:32
Località: Siderno (RC)
Nome Cognome: Danilo M.
Slackware: 64 14.0
Kernel: 3.2.29
Desktop: fluxbox

Re: parametri di shell

Messaggioda relay » mer mar 18, 2009 20:05

Grazie ma la mia domanda non era questa.Ho capito che è al posto della shell.
Ma che he utilizzo ha il /bin/true dato che non è una shell?Contando per di più che l'utente è disabilitato tramite "*".
Grazie
relay
Linux 2.4
Linux 2.4
 
Messaggi: 291
Iscritto il: mar ago 28, 2007 15:36

Re: parametri di shell

Messaggioda Mario Vanoni » mer mar 18, 2009 20:21

relay ha scritto:Ciao a tutti, vorrei porvi due domande:
1)in useradd qmails -g qmail -d /var/qmail -s c, che senso ha il parametro /nonexistent impostato come shell?Basta non metterlo!

2)qmails:*:7796:2107::/var/qmail:/bin/true Non ho capito il senso di /bin/true.Che utilizzo ha il /bin/true?Contando che l'utente e gia disabilitato tramite "*".
Grazie


Reminiscenze AT&T UNIX SVR3:
1) con /nonexistent segnali al sysadm quanto inteso, ritorna falso, come pure /bin/false
2) con /bin/true ritorni vero, parte un programma che accetta vero

Il campo due di /etc/passwd
- o contiene la passwd, se non si usa /etc/shadow
- o e` vuota o contiene un segno, si usa /etc/shadow

In /etc/shadow e` abituale mettere, per un utente escluso,
*LK* cioe` locked, in italiano chiuso fuori
Mario Vanoni
Iper Master
Iper Master
 
Messaggi: 3174
Iscritto il: lun set 03, 2007 20:20
Località: Cuasso al Monte (VA)
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey

Re: parametri di shell

Messaggioda relay » mer mar 18, 2009 22:50

Ok, ho capito che parte un programma che accetta vero, ma perche si setta questo programma?
relay
Linux 2.4
Linux 2.4
 
Messaggi: 291
Iscritto il: mar ago 28, 2007 15:36

Re: parametri di shell

Messaggioda sardylan » gio mar 19, 2009 23:12

relay ha scritto:Ok, ho capito che parte un programma che accetta vero, ma perche si setta questo programma?

Da quanto ho capito è a tua discrezione... Dipende da che utilizzo devi farne!! Se ti è comodo che restituisca false metti /bin/false, o qualcosa che non esiste... Altrimenti metti /bin/true... Così eviti eventuali interruzioni indesiderate...
Almeno così penso di aver capito :)
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS


Torna a Sicurezza

Chi c’è in linea

Visitano il forum: Yahoo [Bot] e 1 ospite