Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1638 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Sécurisé un peu un système linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sécurisé un peu un système linux

n°700293
Christophe​_35
Posté le 30-06-2005 à 12:19:37  profilanswer
 

Bonjour,  
 
J'ai un pc avec LE 2005 qui est utilisé pour faire du mail, de l'internet, skype et partager une imprimante (client xp). Ayant lu sur ce forum que plusieurs d'entre vous ont des tentatives de connexion "pirates" sur leur linux, je voudrais securisé un petit peu le mien. Rien de bien sophistique mais qiuelques trucs simples. Je peux par exemple ne pas demarrer le demon openssh puisqu'il n'est pas utilise sur ce pc ? il y a t il d'autres choses simples a faire ?
 

mood
Publicité
Posté le 30-06-2005 à 12:19:37  profilanswer
 

n°700296
jlighty
Posté le 30-06-2005 à 12:23:20  profilanswer
 

Citation :

un pc avec LE 2005 qui est utilisé pour faire du mail


est ce un serveur mail (postfix,sendmail...) ou simplement une application cliente (Kmail, evolution ...) ?
 
Quid du firewall ?
Quid du serveur FTP (proftpd...) ?

n°700297
dr-freuder​ick
Asymétrie Cognitive.
Posté le 30-06-2005 à 12:26:03  profilanswer
 

Tiens on est pas vendredi :D
 

Citation :

Ayant lu sur ce forum que plusieurs d'entre vous ont des tentatives de connexion "pirates" sur leur linux


 
Dans cette phrase , un seul mot important  :o


Message édité par dr-freuderick le 30-06-2005 à 12:26:45

---------------
The Toast, un docu-fiction qui teste la loi de murphy et les films en carton
n°700307
Christophe​_35
Posté le 30-06-2005 à 12:53:17  profilanswer
 

jlighty a écrit :

Citation :

un pc avec LE 2005 qui est utilisé pour faire du mail


est ce un serveur mail (postfix,sendmail...) ou simplement une application cliente (Kmail, evolution ...) ?
 
Quid du firewall ?
Quid du serveur FTP (proftpd...) ?


 
C'est juste un client pour le mail, les seuls roles de serveur sont pour le partage d'une imprimante et skype (on peut considerer ca comme un serveur puisqu'il repond a des  appels d'autres skype ...)
 

n°700311
Christophe​_35
Posté le 30-06-2005 à 12:54:40  profilanswer
 

dr-freuderick a écrit :

Tiens on est pas vendredi :D
 

Citation :

Ayant lu sur ce forum que plusieurs d'entre vous ont des tentatives de connexion "pirates" sur leur linux


 
Dans cette phrase , un seul mot important  :o


 
D'accord avec toi.., d'ailleurs, comment fait on pour voire s'il y a eu de ces tentatives ?

n°700314
jlighty
Posté le 30-06-2005 à 12:57:33  profilanswer
 

Le firewall est-il géré par le serveur ?

n°700324
M300A
Posté le 30-06-2005 à 13:17:57  profilanswer
 

Install logcheck

n°700325
M300A
Posté le 30-06-2005 à 13:18:02  profilanswer
 

Christophe_35 a écrit :

D'accord avec toi.., d'ailleurs, comment fait on pour voire s'il y a eu de ces tentatives ?


n°700800
Christophe​_35
Posté le 01-07-2005 à 12:44:07  profilanswer
 

Finalement, j'ai enleve le demarrage du service openssh. Cela bien impossible de se connecter sur cet ordinateur ?

n°700804
jlighty
Posté le 01-07-2005 à 12:51:03  profilanswer
 

si tu veux être sûr à 100% qu'on ne peut pas se connecter à ton PC : déconnecte le du réseau :D
Plus sérieusement, as tu un firewall activé sur cette machine ou sur la connexion Internet ?
Quels sont les services que tu utilises ? Apache ? ...
 

mood
Publicité
Posté le 01-07-2005 à 12:51:03  profilanswer
 

n°700810
Christophe​_35
Posté le 01-07-2005 à 13:12:23  profilanswer
 

Non je n'ai pas mis de firewall, lequel je pourrai installer ?
d'un autre cote, c'est une machine qui est utilisee seulement comme client mail, un peu d'internet et skype ..
 
Pour le service openssh non lance, cela empeche bien toute connexion distante ?

n°700816
jlighty
Posté le 01-07-2005 à 13:42:21  profilanswer
 

Citation :

Non je n'ai pas mis de firewall, lequel je pourrai installer ?


tout programme basé sur IPtables (script fait maison, shorewall...)

Citation :

Pour le service openssh non lance, cela empeche bien toute connexion distante ?


Les accès à distance peuvent se faire aussi par telnet, VNC...
Ensuite il est possible moyennant de solides compétences de détourner un service afin d'avoir la main (ouvrir un shell) sur le PC. Ainsi il faut que les services activés soient constamment mise à jour pour éviter les failles de sécurité.

n°700826
Christophe​_35
Posté le 01-07-2005 à 13:53:16  profilanswer
 

jlighty a écrit :

Citation :

Non je n'ai pas mis de firewall, lequel je pourrai installer ?


tout programme basé sur IPtables (script fait maison, shorewall...)

Citation :

Pour le service openssh non lance, cela empeche bien toute connexion distante ?


Les accès à distance peuvent se faire aussi par telnet, VNC...
Ensuite il est possible moyennant de solides compétences de détourner un service afin d'avoir la main (ouvrir un shell) sur le PC. Ainsi il faut que les services activés soient constamment mise à jour pour éviter les failles de sécurité.


 
Ok, je viens de regarder, il n'y a pas de demon qui s'appelle telnet ou vnc, donc ca doit etre bon pour empecher les connexions ?

n°700827
l0ky
Posté le 01-07-2005 à 13:54:31  profilanswer
 

tu peux faire, en root netstat -latupn pour voir les services qui sont en écoute sur ta machine.

n°700831
Christophe​_35
Posté le 01-07-2005 à 14:00:14  profilanswer
 

l0ky a écrit :

tu peux faire, en root netstat -latupn pour voir les services qui sont en écoute sur ta machine.


 
Ok, ca donne ca:
 
 netstat -latupn
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat        PID/Program name    
tcp        0      0 0.0.0.0:1024            0.0.0.0:*               LISTEN      -                    
tcp        0      0 0.0.0.0:992             0.0.0.0:*               LISTEN      4626/rpc.statd      
tcp        0      0 0.0.0.0:2049            0.0.0.0:*               LISTEN      -                    
tcp        0      0 0.0.0.0:772             0.0.0.0:*               LISTEN      5681/rpc.mountd      
tcp        0      0 127.0.0.1:10026         0.0.0.0:*               LISTEN      5958/master          
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      6049/smbd            
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      4521/portmap        
tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN      5382/X              
tcp        0      0 127.0.0.1:5335          0.0.0.0:*               LISTEN      5504/mDNSResponder  
tcp        0      0 0.0.0.0:631             0.0.0.0:*               LISTEN      4716/cupsd          
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      5958/master          
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      6049/smbd            
tcp        0      0 :::6000                 :::*                    LISTEN      5382/X              
udp        0      0 0.0.0.0:1024            0.0.0.0:*                           -                    
udp        0      0 0.0.0.0:769             0.0.0.0:*                           5681/rpc.mountd      
udp        0      0 0.0.0.0:2049            0.0.0.0:*                           -                    
udp        0      0 192.168.1.11:137        0.0.0.0:*                           6065/nmbd            
udp        0      0 0.0.0.0:137             0.0.0.0:*                           6065/nmbd            
udp        0      0 192.168.1.11:138        0.0.0.0:*                           6065/nmbd            
udp        0      0 0.0.0.0:138             0.0.0.0:*                           6065/nmbd            
udp        0      0 0.0.0.0:68              0.0.0.0:*                           4462/dhclient        
udp        0      0 0.0.0.0:986             0.0.0.0:*                           4626/rpc.statd      
udp        0      0 0.0.0.0:989             0.0.0.0:*                           4626/rpc.statd      
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           5504/mDNSResponder  
udp        0      0 0.0.0.0:111             0.0.0.0:*                           4521/portmap        
udp        0      0 0.0.0.0:631             0.0.0.0:*                           4716/cupsd


Message édité par Christophe_35 le 01-07-2005 à 14:00:56
n°700845
l0ky
Posté le 01-07-2005 à 14:11:45  profilanswer
 

Personnellement je te conseillerais, soit de fermer  les services dont tu n'as pas besoin, soit de les configurer pour ne pas écouter sur ton interfaces connecté au net ou de mettre des règles iptables pour tout fermer coté net.
 
la tu as samba (partage de fichier windows), smtp (serveur de mail), cupsd (service d'impresion), portmap qui gère les appels RPC, et X (ton serveur graphique) qui écoute sur TOUTES tes interfaces... :/
 
Dans tout ca, il n'y a que ton serveur mail qui est succeptible d'avoir besoin le port 25 sur le net (si tu t'en sers réellement comme serveur mail)

n°700856
Mjules
Modérateur
Parle dans le vide
Posté le 01-07-2005 à 14:33:03  profilanswer
 

si il n'utilise pas NFS, il peut même carrément désactiver portmap


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°700857
Christophe​_35
Posté le 01-07-2005 à 14:44:03  profilanswer
 

J'ai enleve le demon de mail qui ne me sert pas effectivement (c'etait bien master ?).
Pour le reste, je viens de réaliser que mon point d'accès wifi a un pare feu. Il fait un filtrage en entrée actuellement (il est possible de le mettre en sortie également..).
Est ce que dans l'ensemble ca ne serait pas suffisant ?
 
Autrement, pour la configuration de chaque service, ca peut se faire avec showrewall ?
 
Pour l'utilisation de NFS, je ne sais pas trop, j'utilise samba pour partager une imprimante, est ce que cela utilise NFS ?

n°700858
Mjules
Modérateur
Parle dans le vide
Posté le 01-07-2005 à 14:45:47  profilanswer
 

Christophe_35 a écrit :

J'ai enleve le demon de mail qui ne me sert pas effectivement (c'etait bien master ?).
arrête le service postfix
Pour le reste, je viens de réaliser que mon point d'accès wifi a un pare feu. Il fait un filtrage en entrée actuellement (il est possible de le mettre en sortie également..).
Est ce que dans l'ensemble ca ne serait pas suffisant ?
c'est toi qui voit :spamafote:
 
 
Autrement, pour la configuration de chaque service, ca peut se faire avec showrewall ?
non, c'est spécifique à chaque service
 
 
Pour l'utilisation de NFS, je ne sais pas trop, j'utilise samba pour partager une imprimante, est ce que cela utilise NFS ?


non, NFS c'est du "partage" de fichier entre unix


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°700859
l0ky
Posté le 01-07-2005 à 14:46:29  profilanswer
 

shorewall est un firewall, il ne permet en aucune manière de configurer des services.
Certains services permettent une configuration fine quand aux interfaces d'écoute. SSH permet de spécifier quelles adresses utiliser par exemple.

n°700860
jotenakis
Posté le 01-07-2005 à 14:46:41  profilanswer
 

à ce propos pourquoi j'ai ça  
tcp        0      0 *:x11                       *:*                         LISTEN      root       17860      8187/X
 
alors que X est lancé avec -nolisten tcp ?

n°700863
Mjules
Modérateur
Parle dans le vide
Posté le 01-07-2005 à 14:52:01  profilanswer
 

tu le lances avec kdm ou gdm ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°700877
Christophe​_35
Posté le 01-07-2005 à 15:10:20  profilanswer
 

J'ai enleve les services  sshd postfix  portmap nfs nfslock
 
Voila ce que ca donne maintenant :  
 netstat -latupn
Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat        PID/Program name    
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      5650/smbd            
tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN      5314/X              
tcp        0      0 127.0.0.1:5335          0.0.0.0:*               LISTEN      5452/mDNSResponder  
tcp        0      0 0.0.0.0:631             0.0.0.0:*               LISTEN      4669/cupsd          
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      5650/smbd            
tcp        0      0 192.168.1.11:631        192.168.1.12:3730       ESTABLISHED 4669/cupsd          
tcp        0      0 192.168.1.11:631        192.168.1.12:3727       ESTABLISHED 4669/cupsd          
tcp        0      0 :::6000                 :::*                    LISTEN      5314/X              
udp        0      0 192.168.1.11:137        0.0.0.0:*                           5661/nmbd            
udp        0      0 0.0.0.0:137             0.0.0.0:*                           5661/nmbd            
udp        0      0 192.168.1.11:138        0.0.0.0:*                           5661/nmbd            
udp        0      0 0.0.0.0:138             0.0.0.0:*                           5661/nmbd            
udp        0      0 0.0.0.0:68              0.0.0.0:*                           4577/dhclient        
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           5452/mDNSResponder  
udp        0      0 0.0.0.0:631             0.0.0.0:*                           4669/cupsd        
 
 
Il y en a un dernier que je peux peut etre enlever, mDNSResponder ? ca a apparemment un rapport avec un service reseau qui s'appelle HOWL, quelqu'un connait ?


Message édité par Christophe_35 le 01-07-2005 à 15:22:03
n°700897
jotenakis
Posté le 01-07-2005 à 15:30:37  profilanswer
 

Mjules a écrit :

tu le lances avec kdm ou gdm ?


kdm

n°700946
Dark_Schne​ider
Close the World, Open the Net
Posté le 01-07-2005 à 16:55:10  profilanswer
 

1. mDNSResponder = support protocol RendezVous de Apple. KDE l'utilise
 
howl = support protocol RendezVous de Apple. Gnome l'utilise.
 
 
2. mdk est livré avec un assistant qui permet de configurer un firewall.
draksec permet d'appliquer des vérification de sécu au niveaux des perms , etc ... notamment empécher les connexion root distante.
http://doc.mandrivalinux.com/Mandr [...] urity.html
 
3. concernant OpenSSH, le mieux est d'utiliser une connexion par clé avec passphrase et de désactiver la connexion distante de root.
De plus il faut désactiver le support pour la version 1 du protocol.
 
4. concernant X qui écoute, j'avais un thread sur cooker qui en parlait mais personne n'a fait attention ( "[Cooker] Latest kde ignoring "-nolisten tcp" option?" ).
GDM fonctionne correctement mais KDM aurait un pb.
http://qa.mandriva.com/show_bug.cgi?id=15759


Message édité par Dark_Schneider le 01-07-2005 à 17:06:46

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°700985
jotenakis
Posté le 01-07-2005 à 17:34:22  profilanswer
 

merci Dark_Schneider.  
l'astuce du lien marche. Il semble en effet que le fichier /etc/X11/xdm/Xservers ne soit plus lu par kdm.


---------------
Jotenakis
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Sécurisé un peu un système linux

 

Sujets relatifs
Choix distribution linux pour faire tourner java sur via c3fonction "exposé" de mac os x sous linux ??
Processus linuxInstaller un thème Firefox sous linux
une bonne imprimante pas cher sous linux ?[ KDE :: Mandriva ] Bi-écran sous Linux, avec 1 carte graphique
2 questions sur damm smal linuxprobleme lancement linux
Quel serait votre Linux Box de rêve !Quel Linux
Plus de sujets relatifs à : Sécurisé un peu un système linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR