Pagina 1 di 1
Vaneggio totale. Problema con Utenti
Inviato: sab 12 mar 2005, 1:15
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>
Vaneggio totale. Problema con Utenti
Inviato: sab 12 mar 2005, 13:38
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>
Vaneggio totale. Problema con Utenti
Inviato: sab 12 mar 2005, 21:22
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>
Vaneggio totale. Problema con Utenti
Inviato: dom 13 mar 2005, 16:11
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

.<br>
Vaneggio totale. Problema con Utenti
Inviato: dom 13 mar 2005, 21:51
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>
Vaneggio totale. Problema con Utenti
Inviato: dom 13 mar 2005, 21:54
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>
Vaneggio totale. Problema con Utenti
Inviato: dom 13 mar 2005, 22:07
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>
Vaneggio totale. Problema con Utenti
Inviato: dom 13 mar 2005, 22:49
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>
Vaneggio totale. Problema con Utenti
Inviato: mar 15 mar 2005, 22:40
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>
Vaneggio totale. Problema con Utenti
Inviato: mar 15 mar 2005, 22:55
da useless
rm /var/log/wtmp /var/log/utmp
<BR>
<BR>perderai la cronologia dei login ma chissenefrega.<br>
Vaneggio totale. Problema con Utenti
Inviato: mer 16 mar 2005, 1:30
da Nokao
Mi da altri 3 utenti diversi da quelli di prima

<br>
Vaneggio totale. Problema con Utenti
Inviato: mer 16 mar 2005, 11:27
da twister
mi sa che il tuo server ha un paio di problemucci....<br>
Vaneggio totale. Problema con Utenti
Inviato: mer 16 mar 2005, 14:09
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>