Vaneggio totale. Problema con Utenti

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
Nokao
Linux 1.x
Linux 1.x
Messaggi: 115
Iscritto il: ven 7 gen 2005, 0:00
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da Nokao »

Faccio who... mi risponde che ci sono ben 4 utenti loggati.
<BR>
<BR>Uno di questi e pippo, un utente che ho creato per provare una cosa.
<BR>pippo non ha alcun processo aperto, come si puo´ notare se faccio un bel:
<BR>ps uax --forest.
<BR>
<BR>Eppure non posso cancellarlo perche´ e´ loggato, ma se e´ loggato come fa a non aver processi (nemmeno un bash??)
<BR>
<BR>Gli altri 3 utenti loggati me li da come pts/1.... pts/2... e 3....
<BR>Allora cos´ho fatto per poterli sbattere fuori...
<BR>
<BR>un bel kill -9 di tutti gli id (guardando l´albero ho capito i processi padre e ho killato quelli) dei processi che avevano il loro pts....
<BR>
<BR>Se faccio who sono ancora dentro... eppure non esistono piu´ processi con pts attualmente... mentre con who mi dice che sono dentro e anche con un pts....
<BR>
<BR>Non so piu´ cosa fare :(
<BR>
<BR>P.S. Vorrei rinominare il mio utente root per una maggior sicurezza. Come si fa?<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da useless »

può essere che il tuo /var/run/utmp non venga aggiornato, anche se non saprei dirti xké. prova anche il comando "w" comunque, che è simile a who.
<BR>
<BR>rinominare root ribadisco che non serve assolutamente a niente. una volta che gli inibisci la possibilità di fare ssh sei a posto. anche se lo chiami antani chiunque si logghi può fare grep :0: /etc/passwd e sapere subito come si chiama il superutente.<br>

Nokao
Linux 1.x
Linux 1.x
Messaggi: 115
Iscritto il: ven 7 gen 2005, 0:00
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da Nokao »

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>rinominare root ribadisco che non serve assolutamente a niente. una volta che gli inibisci la possibilità di fare ssh sei a posto. anche se lo chiami antani chiunque si logghi può fare grep :0: /etc/passwd e sapere subito come si chiama il superutente.<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Una volta che si logga... ma non e´ che ho un utente guest in ssh....
<BR>
<BR>Di fatto ho solo 2 utenti nel server, e personalmente credo che rinominare il mio root risolverebbe gran parte dei rischi...
<BR>
<BR>P.S. Ma /etc/passwd posso renderlo accessibile solo da root?
<BR>
<BR>Qua c´e´ il comando w.... che pare essere diverso da who:
<BR>root@nokao:~# w
<BR> 21:19:43 up 64 days, 4:20, 3 users, load average: 0.00, 0.00, 0.00
<BR>USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
<BR>root pts/2 192.168.7.3 21:19 0.00s 0.07s 0.02s w
<BR>root@nokao:~# who
<BR>sergio pts/0 Feb 24 14:52
<BR>root pts/2 Mar 12 21:19 (192.168.7.3)
<BR>pippo pts/2 Mar 11 11:34
<BR>
<BR>w mi mostra chi realmente e´ loggato... who mi mostra gente che non esiste.
<BR>Che faccio?<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da useless »

ma una volta che disabiliti la possibilità di fare il login da remoto come root, che scopo ha rinominarlo?
<BR>
<BR>/etc/passwd lascialo com´è (644), se è così un motivo ci sarà, non trovi?
<BR>
<BR>di who fregatene 8-).<br>

Nokao
Linux 1.x
Linux 1.x
Messaggi: 115
Iscritto il: ven 7 gen 2005, 0:00
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da Nokao »

Cioe´... con tutto il rispetto.
<BR>Questo e´ un favoloso forum (soprattutto per il numero di visitanti) dove ho trovato un sacco di risposte ai miei problemi anche senza chiedere ma semplicemente cercando.
<BR>
<BR>Faccio una domanda... e mi rispondi cosi´?
<BR>Ho capito che secondo te non serve a niente, vorrei pero´ farlo lo stesso perche´ secondo me (che ne so abbastanza del mio server) servira´ a qualcosa.
<BR>
<BR>Se invece vuoi anche le motivazioni, sono che ho 2 utenti sul mio server. Uno e´ un amico di cui mi fido, l´altro e´ root. Se cambio il nome a root diminuiro´ del 100% il nome degli utenti conosciuti all´esterno del mio server.
<BR>
<BR>Cosi´ facendo in pratica ci saranno meno possibilita´ di fottermi account provando password a caso.
<BR>
<BR>Se anche questa risposta non ti basta (e faccio notare che e´ la terza volta che mi si risponde cosi´) non so cosa farci... se sei in grado di rispondere ti ringrazio molto, altrimenti non preoccuparti, chiedero´ aiuto altrove :-(
<BR>
<BR>Ho sentito dire che basta andare su passwd e su group e cambiare semplicemente il nome (perche´ di fatto sui file resta l´id 0) ma volevo una conferma qui che pare ci sia gente molto esperta.
<BR>
<BR>Come al solito chi sa le cose sfotte chi non le sa e manco si preoccupa di farle capire agli altri...
<BR>
<BR>P.S. Hai scritto:
<BR>"ma una volta che disabiliti la possibilità di fare il login da remoto come root, che scopo ha rinominarlo?"
<BR>Ci hai pensato al fatto che magari NON HO VOGLIA di loggare ogni volta con un´altro utente e poi riloggare come root?
<BR>Non ho un archivio di stato in casa.<BR><BR>[ Questo Messaggio è stato Modificato da: Nokao il 13-03-2005 21:58 ]<br>

Nokao
Linux 1.x
Linux 1.x
Messaggi: 115
Iscritto il: ven 7 gen 2005, 0:00
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da Nokao »

Per quanto riguarda who sono contento che non sia effettivamente rappresentativo della mia situazione, comincero´ a usare w.
<BR>
<BR>Per quanto riguarda il chmod di passwd, volevo capire PERCHE´ dev´essere 664.
<BR>Di fatto gli utenti non dovrebbero accedere a quell´utente se non per qualche lancio di software (ma dovrebbe esserci in mezzo il sistema operativo quindi non capisco la motivazione). <br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da useless »

semplicemente vorrei farti capire che ti stai dannando tanto per una cosa assolutamente inutile. che uno non possa loggarsi come root perché glielo impedisce ssh (come avviene settando PermitRootLogin no. e nota che in questo caso non è che ssh dica "non puoi loggarti come root", ma semplicemente si comporta come se sbagliassi la password, cosa che non dà assolutamente nessuna dritta a un eventuale malintenzionato) o perché root si chiama antani mi sembra esattamente la stessa cosa, con il piccolo vantaggio della prima soluzione che alcune applicazioni (mal fatte, d´accordo) hanno bisogno di un utente che si chiama root e strippano se non lo trovano.
<BR>
<BR>se comunque vuoi fare questa cosa ti confermo che basta modificare /etc/passwd:
<BR>sed -i "s/^root/antani/" /etc/passwd
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>Come al solito chi sa le cose sfotte chi non le sa e manco si preoccupa di farle capire agli altri...
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>non mi pare di averti detto "sei proprio un cretino a fare sta cosa"; ho cercato 3 volte di spiegarti che c´è un modo "standard" (non credo che abbiano messo PermitRootLogin in ssh tanto x fare) x fare una cosa che tu vuoi fare a modo tuo, e cercavo di capire il motivo di questa cocciutaggine.
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>Ci hai pensato al fatto che magari NON HO VOGLIA di loggare ogni volta con un´altro utente e poi riloggare come root?
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>ah be´, questo sì che è un motivo valido. scusa, colpa mia.
<BR>
<BR>quanto all´altra tua domanda: man 5 passwd
<BR>
<BR><!-- BBCode Start --><A HREF="http://www.danasoft.com" TARGET="_blank"><!-- BBCode Start --><IMG SRC="http://www.danasoft.com/sig-ita.jpg"><!-- BBCode End --></A><!-- BBCode End -->
<BR>Think free @ <!-- BBCode Start --><A HREF="http://www.nyft.org" TARGET="_blank">http://www.nyft.org</A><!-- BBCode End -->
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: useless il 13-03-2005 22:13 ]<br>

Nokao
Linux 1.x
Linux 1.x
Messaggi: 115
Iscritto il: ven 7 gen 2005, 0:00
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da Nokao »

Il PermitRootLogin (grazie a voi) so perfettamente cos´e´... ci ho provato 1 giorno poi mi sono rotto le palle...
<BR>
<BR>Non ho un server che contiene informazioni di chissa´ che importanza...
<BR>Cambiando nome all´utente root credo risolvero´ i miei problemi.
<BR>
<BR>Se qualche programma impazzisce perche´ non esiste un utente root... pazienza, glielo creo senza alcun privilegio... o trovo un´altra soluzione.
<BR>
<BR>Grazie<br>

Nokao
Linux 1.x
Linux 1.x
Messaggi: 115
Iscritto il: ven 7 gen 2005, 0:00
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da Nokao »

A proposito...
<BR>
<BR>... in effetti potrei fregarmene del problema e usare w ...
<BR>
<BR>Ma di fatto non posso cancellare quei 2 utenti che who vede perche´ slack crede che siano loggati.
<BR>
<BR>Credo di aver bisogno di aiuto :-| <br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da useless »

rm /var/log/wtmp /var/log/utmp
<BR>
<BR>perderai la cronologia dei login ma chissenefrega.<br>

Nokao
Linux 1.x
Linux 1.x
Messaggi: 115
Iscritto il: ven 7 gen 2005, 0:00
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da Nokao »

Mi da altri 3 utenti diversi da quelli di prima :(<br>

Avatar utente
twister
Staff
Staff
Messaggi: 1599
Iscritto il: mar 11 nov 2003, 0:00
Slackware: current
Località: Roma
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da twister »

mi sa che il tuo server ha un paio di problemucci....<br>

Nokao
Linux 1.x
Linux 1.x
Messaggi: 115
Iscritto il: ven 7 gen 2005, 0:00
Contatta:

Vaneggio totale. Problema con Utenti

Messaggio da Nokao »

E´ colpa mia, come ho detto in un altro post linux e´ cosi favoloso che mi dimentico come si usa.
<BR>
<BR>A volte faccio puttanate con gli utenti.. per questo una volta all´anno formatto. Sto aspettando la slack 11.
<BR>
<BR>Suppongo che riavviando risolverei i problemi ma il mio attuale uptime (70 giorni) mi piace :)<br>

Rispondi