Qual'è il comando per vedere i demoni running?

12 risposte [Ultimo contenuto]
Ritratto di ragamuffin
ragamuffin
(Junior)
Offline
Junior
Iscritto: 25/06/2007
Messaggi: 45

Ragazzi ho bisogno di un aiutino, sono in trasferta :-P da amici e sto facendo proselitismo Big Grin

Qual'è il comando per vedere dopo il boot ed il login (uso xfce con lenny) quali sono i demoni partiti correttamente (running) e quelli in attesa?.......eeeeeh la memoria alcune volte fa brutti scherzi.

Un Grazie! grosso grosso
Ciao

Ritratto di paco_deb
paco_deb
(Geek)
Offline
Geek
Iscritto: 25/10/2007
Messaggi: 152

i demoni sono semplici processi quindi ps con le dovute flag penso debba andar bene (se ho capito quello che vuoi)

PS: in che senso "in attesa"? perchè un demone dovrebbe essere in attesa, in attesa di cosa?

Ritratto di ragamuffin
ragamuffin
(Junior)
Offline
Junior
Iscritto: 25/06/2007
Messaggi: 45

Grazie per la risposta, ma con ps vedo i processi, io intendevo dire che mi interressa vedere se i 'servizi' sono partiti o meno. I servizi (chiamati anche demoni) sono per esempio:
sshd, freepopsd, avahi_daemon, hald, alsasound, ecc
cioè tutte quelle attività in background che sovraintendono al buon funzionamento dell'hw di sistema e delle funzionalità di base come protocolli di rete ecc.

Solitamente vengono avviati a runlevel e sono in:
/etc/rcX.d
dove X = 0,1,2.ecc

Chiaro che non tutti quelli presenti in tale dir posso (devono) partire.

Perchè voglio conoscere questo dato?
Perchè vorrei fare una connessione ssh tra client e server sulla porta 22 (in rete locale) e il client non ne vuole sapere di connettersi. Allora in questo caso la prima cosa da vedere, imho, è: ma il demone sshd sul server è startato, funzia????

Se c'e' qlc che ne sa si faccia avanti, non si vince niente .....è solo per la gloria! Big Grin
Grazie
Ciao.
Ragamuffin

P.S: per chi conosce Sabayon/Gentoo io vorrei l'equivalente del comando:
rc-update show

Ritratto di gio14
gio14
(Geek)
Offline
Geek
Iscritto: 05/03/2009
Messaggi: 56

Installa rcconf è un programmino che va usato da terminale e loggato come root
ovviamente serve per fermare i demoni o farli partire

Ritratto di samiel
samiel
(Monster)
Offline
Monster
Iscritto: 20/12/2005
Messaggi: 496

Una cosa tipo rcconf?
(devi installare il pacchetto...)

M.

PS
Azz, fregato il tratto per un minuto! Smile

linux user no.: 353546
public key at http://keyserver.linux.it

Ritratto di ragamuffin
ragamuffin
(Junior)
Offline
Junior
Iscritto: 25/06/2007
Messaggi: 45

Ottimo ragazzi, grazie, rcconf va benissimo ....... è che il demone di ssh è startato e la connessione non va....... mai una volta che le cose vadano al primo colpo Thinking ....... siamo nati per soffrire noi iinuxiani Laughing
Ciao
Ragamuffin

Ritratto di paco_deb
paco_deb
(Geek)
Offline
Geek
Iscritto: 25/10/2007
Messaggi: 152

Conosco la definizione di demone (e non ha niente a che vedere con l'HW)
un demone è semplicemente un'entità software che resta attiva in background per tutto il tempo che la macchina è attiva

.....

ma è sempre e comunque un processo!

per questo ti consigliavo ps; se volevi sapere se ssh era attivo ti bastava dare
<br />ps -e | grep sshd<br />

Comunque posta il file di configurazione di ssh (/etc/ssh/sshd_config) magari riusciamo a capire cos'è che non va.

PS: magari non c'è bisogno di dirtelo ma verifica che non ci siano politiche di sicurezza o che tu non sia in una rete privata

Ritratto di ferdybassi
ferdybassi
(Geek)
Offline
Geek
Iscritto: 25/10/2006
Messaggi: 195

Quote:

Perchè vorrei fare una connessione ssh tra client e server sulla porta 22 (in rete locale) e il client non ne vuole sapere di connettersi. Allora in questo caso la prima cosa da vedere, imho, è: ma il demone sshd sul server è startato, funzia????

/etc/init.d/sshd status

Ciao ciao

Ritratto di ragamuffin
ragamuffin
(Junior)
Offline
Junior
Iscritto: 25/06/2007
Messaggi: 45

Grazie ragazzi per i comandi, ma ecco il risultato:
raga@inspiron:~$ su
Password:
inspiron:/home/raga# ps -e | grep sshd
inspiron:/home/raga# /etc/init.d/sshd status
bash: /etc/init.d/sshd: No such file or directory
inspiron:/home/raga#
Il server non c'è! sob!!!
eppure i pacchetti ssh e openssh sono installati tutti.
Cosa mi manca secondo voi? Se devo postare qlc ditemelo.
Ciao e grazie ancora.
Ragamuffin

Ritratto di paco_deb
paco_deb
(Geek)
Offline
Geek
Iscritto: 25/10/2007
Messaggi: 152

Smile sicuro sia installato il server e non solo il client?

postaci dpkg --list | grep openssh

PS: se dalla lista non emerge openssh-server non è installato

Ritratto di ragamuffin
ragamuffin
(Junior)
Offline
Junior
Iscritto: 25/06/2007
Messaggi: 45

Ecco la lista:

inspiron:/home/raga# dpkg --list | grep openssh
ii openssh-blacklist 0.4.1 list of default blacklisted OpenSSH RSA and DSA keys
ii openssh-blacklist-extra 0.4.1 list of non-default blacklisted OpenSSH RSA and DSA keys
ii openssh-client 1:5.1p1-5 secure shell client, an rlogin/rsh/rcp replacement
ii openssh-server 1:5.1p1-5 secure shell server, an rshd replacement
inspiron:/home/raga#

Il server sembra essere installato.
Se do il comando:
inspiron:/etc/init.d# /etc/init.d/ssh status
sshd is not running failed!
inspiron:/etc/init.d#

Allora do:

inspiron:/etc/init.d# /etc/init.d/ssh start
Starting OpenBSD Secure Shell server: sshd.

e lo starto.

Ma il client (è su una macchina sabayon) non si connette e non mi chiede neanche la psw.
Sul client do il comando da utente normale:
ssh -X -p 22 raga@192.168.0.6 (è l'indirizzo del server)

Avete delle idee per la configurazione?
Grazie.
Ragamuffin