View Full Version : Servizi superflui...
Ciao,
vorrei scoprire un po' di cose sui servizi.
Come faccio ad inviarvi un elenco dei processi attivati nei vari runlevel all'avvio cosicchè voi gentilissimi possiate suggerirmi quali disattivare per rendere più veloce il pc?
Grazie
nella mia debian:
cd /etc
ls -la |grep rc
drwxr-xr-x 3 root root 4096 Feb 23 21:39 rc.d
drwxr-xr-x 2 root root 4096 Feb 25 14:40 rc0.d
drwxr-xr-x 2 root root 4096 Feb 25 14:40 rc1.d
drwxr-xr-x 2 root root 4096 Feb 25 14:40 rc2.d
drwxr-xr-x 2 root root 4096 Feb 25 14:40 rc3.d
drwxr-xr-x 2 root root 4096 Feb 25 14:40 rc4.d
drwxr-xr-x 2 root root 4096 Feb 25 14:40 rc5.d
drwxr-xr-x 2 root root 4096 Feb 25 14:40 rc6.d
drwxr-xr-x 2 root root 4096 Feb 23 21:30 rcS.d
poi ti sposti dentro ognuno di questi:
cd rc2.d #è quello che init mi fa partire di default in modo testo
ls -la
K14ppp K50dansguardian S20clamav-daemon S20ssh S91apache
K20exim S10sysklogd S20inetd S89atd S99rmnologin
K30squid S11klogd S20makedev S89cron S99stop-bootlogd
questi sono i miei.
la K davanti sta ad indicare di non farlo partire, è uno dei metodi possibili in debian ma anche nelle altre distro.
cmq prima di andare oltre, indica la tua distro e fai un netstat -putan
#si hai capito bene putan :D e posta l'output
ciao
Ciao,
io ho Suse 9.2, dove c'è yast, con lo stupendo editor dei runlevel.
Per non doverli scrivere a mano, volevo sapere se c'è un modo o un file nel quale sono scritti (oltre sllr dir in /etc)
il comando -putan mi restituisce in output i programmi attivi, non i servizi
Grazie
no, ti dice che servizi bindano una porta in tcp
ergo avrai sicuramente qualche servizio che non ti serve tipo il time o il discard, daytime, i classici di inetd, che potrai prontamente stoppare.
cmq non capisco la tua risposta, ciao
duffyduck
26-02-2005, 21:46
Originariamente inviato da _YTS_
cmq prima di andare oltre, indica la tua distro e fai un netstat -putan
#si hai capito bene putan :D e posta l'output
ciao
che comando è netstat -putan?
ho provato a farlo e mi da questo risultato:
root@BB:~# netstat -putan
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN 445/X
tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 127/cupsd
udp 0 0 0.0.0.0:68 0.0.0.0:* 87/dhcpcd
udp 0 0 0.0.0.0:631 0.0.0.0:* 127/cupsd
che vuol dire?
ciao
duffyduck
26-02-2005, 21:48
Originariamente inviato da _YTS_
no, ti dice che servizi bindano una porta in tcp
ergo avrai sicuramente qualche servizio che non ti serve tipo il time o il discard, daytime, i classici di inetd, che potrai prontamente stoppare.
cmq non capisco la tua risposta, ciao
opssss non avevo visto la tua risposta..........
Originariamente inviato da _YTS_
no, ti dice che servizi bindano una porta in tcp
ergo avrai sicuramente qualche servizio che non ti serve tipo il time o il discard, daytime, i classici di inetd, che potrai prontamente stoppare.
cmq non capisco la tua risposta, ciao
Cosa non capisci?
L'output è questo:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:61931 0.0.0.0:* LISTEN 7355/wish
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 5472/portmap
tcp 0 0 0.0.0.0:2000 0.0.0.0:* LISTEN 9463/freepopsd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 5650/sshd
tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 5596/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 5986/master
tcp 0 0 127.0.0.1:37435 0.0.0.0:* LISTEN 7331/kded [kdeinit]
tcp 0 0 37.255.49.49:2627 205.188.8.236:5190 ESTABLISHED 7356/gaim
tcp 0 0 37.255.49.49:2802 66.102.9.104:80 ESTABLISHED 9425/firefox-bin
tcp 0 0 37.255.49.49:2714 213.156.44.154:80 ESTABLISHED 9425/firefox-bin
tcp 0 0 37.255.49.49:2713 213.156.44.154:80 ESTABLISHED 9425/firefox-bin
tcp 0 0 37.255.49.49:2810 213.156.44.152:80 ESTABLISHED 9425/firefox-bin
tcp 0 0 37.255.49.49:2634 207.46.107.4:1863 ESTABLISHED 7355/wish
udp 0 0 0.0.0.0:111 0.0.0.0:* 5472/portmap
In Suse con Yast è possibile decidere che servizi avviare.
Quindi dato che non conosco tutti i ruoli di tutti i servizi, vorrei sapere quali posso disattivare.
Però, o mi metto e li copio a mano, o magari se c'è un file che contiene le impostazioni potrei allegare quello per stare prima, tutto qua
Quali tra questi posso disabilitare e a che servono:
hwscan
cron
nscd
portmap
postfix
random
resmgr
setiserial (non uso porte seriali)
snmpd
sshd
Grazie!
direi tranquellamente tutti
postfix è un server di posta
portmap è per l'nfs se ben ricordo
sshd è il demone ssh
cron (ti dice qualcosa il nome? :sofico: )
hwscan io lo avevo trovato con la suse quando ho provato il suo raid. lo ho fatto saltare e non è successo nulla.
anche gli altri io li farei saltare.
male che vada avvii da live cd e sistemi di nuovo uttto
ciao
Originariamente inviato da NA01
direi tranquellamente tutti
postfix è un server di posta
portmap è per l'nfs se ben ricordo
sshd è il demone ssh
cron (ti dice qualcosa il nome? :sofico: )
hwscan io lo avevo trovato con la suse quando ho provato il suo raid. lo ho fatto saltare e non è successo nulla.
anche gli altri io li farei saltare.
male che vada avvii da live cd e sistemi di nuovo uttto
ciao
Grazie troppo gentile!
Come sei messo con suse alla fine?
Io ora sto per installare gentoooooooo (ovviamente in raid md0!!)
Speriam!
Però:
random - script to snapshot random state and reload it at boot time
resmsg - start resource manager for file access
C|b3rMaXn3T
02-03-2005, 10:24
Originariamente inviato da lamalta
Quali tra questi posso disabilitare e a che servono:
hwscan
cron
nscd
portmap
postfix
random
resmgr
setiserial (non uso porte seriali)
snmpd
sshd
Grazie!
Bene... io invece direi di lasciare in eseguzione sshd se il linux è collegato in una rete con altri pc magari windows così da entrarrci direttamente magari con un programmino tipo Putty...
In pratica ssh è un programma di amministrazione remota del sistema (o con un pc in lan o tramite internet)... se non hai una rete o non ti serve collegarti al linux in remoto meglio disattivarlo...
portmap che è un servizio molto importante: in pratica "sorveglia" tutte delle porte presenti nel nostro sistema e se non mi sbaglio dovrebbe anche loggare il traffico delle porte...
il demone cron, che se programmato dall'utente esegue dei comandi comandi: cioè ciascun utente (se autorizzato dall'amministratore) può predisporre una scaletta temporale di comandi (appunto schedule) che saranno eseguiti alle ore indicate, anche se egli in quel momento non sarà più loggato nel sistema.
Nscd è un demone che fornisce una cache per le più comuni richieste di servizio dei nomi. Il file di configurazione predefinito, /etc/nscd.conf, determina il comportamento del demone della cache.
postfix come diceva NA01 è un server di posta elettronica e se non lo usi è meglio disattivarlo...
snmpd è un agente SNMP che si attacca ad una porta ed attende una richiesta da un software di amministrazione SNMP. Una volta ricevuta una richiesta, la/le processa, collezziona le informazioni richieste e/o performa le/l'operazione/i richiesta/e e restituisce l'informazione al mittente. Se non usato meglio disattivarlo...
Gli altri che non ho stritto non sò a cosa servono :eek:
Spero di essere stato utile... CIao
Grazie mille per la risposta ma non ho ben capito a che servono nscd, random e netmsg
Bye
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.