<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.theodys.org/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Theodys.org - ubuntu</title>
  <link>http://www.theodys.org/index.php/</link>
  <description>Le blog de theodys societe commerciale de service informatique a bordeaux, nous mettons à disposition des internautes quelques guides, tutoriels et autres tutos concernant généralement des problemes que nous avons pu avoir au cour de nos interventions developpements</description>
  <language>fr</language>
  <pubDate>Fri, 14 Nov 2008 15:02:33 +0100</pubDate>
  <copyright>Theodys</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Plantage serveur Ubuntu avec erreur &quot;sudo: must be setuid root&quot;</title>
    <link>http://www.theodys.org/index.php/post/2007/12/29/Plantage-serveur-Ubuntu-avec-erreur-sudo%3A-must-be-setuid-root</link>
    <guid isPermaLink="false">urn:md5:b1867d69e56b2e9f2c4ae99f91ac9f42</guid>
    <pubDate>Sat, 29 Dec 2007 11:25:00 +0100</pubDate>
    <dc:creator>mimi</dc:creator>
        <category>Linux</category>
        <category>linux</category><category>ubuntu</category>    
    <description>&lt;p&gt;Bon voilà, aprés un plantage du serveur qui m'annonçait un disque dur defectueux, je débranche le disque système (celui qui contient /) histoire de voir si je peux lire les données sur une autre machine dans le but d'une sauvegarde.&lt;/p&gt;
&lt;p&gt;Le disque est lisible sur une autre machine je decide alors de faire une sauvegarde des dionnées situées dans /var et dans /home or voilà, les permissions du disque ne me permettent pas de lire les données donc je me dis je vais pas me prendre la tête je vais simplement donner les droits à tout le monde sur tout le disque je fait donc &lt;strong&gt;chmod 0777 /media/disk -Rf&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;Je fais donc la copie de mes données, je vérifie ensuite l'intégrité du disque avec fsck puis comme ca à l'air d'aller je remets le disque dans le serveur et je redémarre le serveur.&lt;/p&gt;
&lt;p&gt;Là lors du démarrage il m'annonce que les droits sur certains dossiers ou fichiers ne sont pas les bons, mais comme le serveur est fonctionnel je me dis que ce n'est pas grave ! &lt;/p&gt;
&lt;p&gt;Bien sur c'est pas vrai, mais je ne m'en apperçoit pas tout de suite ...&lt;/p&gt;
&lt;p&gt;Donc quelques heures (jours) plus tard, j'ai besoin d'acceder au serveur en SSH et là j'ai l'erreur suivante : &lt;strong&gt;Read from socket failed: Connection reset by peer&lt;/strong&gt; je me dis alors que le serveur SSH du server je vais donc sur le serveur, je me loggue, et je tente un &lt;strong&gt;sudo /etc/init.d/ssh start &lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Là premier message :&amp;nbsp;  &lt;strong&gt;sudo: must be setuid root&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Quelques recherches sur google pour essayer de trouver une solution, certains disent qu'il faut reinstaller le système d'autres parlent de démarrer le serveur a l'aide d'une distribution live, et enfin la solution que j'ai choisi préconnise de redémarrer le serveur en mode recovery et de changer les droits.&lt;/p&gt;
&lt;p&gt;Dans tous les cas il faut changer des droits&amp;nbsp; ...&lt;/p&gt;
&lt;p&gt;Donc je fais un &lt;strong&gt;CTRL+ALT+SUPPR&lt;/strong&gt; poure redémarrer le serveur puisque je ne peux pas faire de &lt;strong&gt;sudo reboot&lt;/strong&gt; ... et je choisi le mode recovery lors dans GRUB.&lt;/p&gt;
&lt;p&gt;Donc voilà, je suis loggé en tant que root et je peux enfin faire mes modifications.&lt;/p&gt;
&lt;p&gt;Comme tout le disque est en chmod 0777 on va reprendre tous les dossiers de la racine et un par un remettre les droits qu'il faut pour cela j'ai simplement fait un ls -la / sur une autre machine et ensuite j'ai mis les même droits :&lt;/p&gt;
&lt;pre&gt;drwxr-xr-x  23 root root  4096 2007-11-20 09:20 .&lt;br /&gt;drwxr-xr-x  23 root root  4096 2007-11-20 09:20 ..&lt;br /&gt;drwxr-xr-x   2 root root  4096 2007-11-18 17:54 bin&lt;br /&gt;drwxr-xr-x   4 root root  4096 2007-11-18 17:54 boot&lt;br /&gt;lrwxrwxrwx   1 root root    11 2007-11-18 17:37 cdrom -&amp;gt; media/cdrom&lt;br /&gt;drwxr-xr-x  14 root root 14840 2007-12-28 18:31 dev&lt;br /&gt;drwxr-xr-x 124 root root 12288 2007-12-28 18:31 etc&lt;br /&gt;drwxr-xr-x   5 root root  4096 2007-10-08 12:47 home&lt;br /&gt;drwxr-xr-x   2 root root  4096 2007-10-16 01:17 initrd&lt;br /&gt;lrwxrwxrwx   1 root root    33 2007-11-18 17:54 initrd.img -&amp;gt; boot/initrd.img-2.6.22-14-generic&lt;br /&gt;drwxr-xr-x  17 root root  4096 2007-11-18 17:54 lib&lt;br /&gt;drwxr-xr-x   2 root root  4096 2007-11-20 09:20 lib64&lt;br /&gt;drwx------   2 root root 16384 2007-11-18 17:37 lost+found&lt;br /&gt;drwxr-xr-x  12 root root  4096 2007-12-28 18:31 media&lt;br /&gt;drwxr-xr-x   2 root root  4096 2007-10-08 12:47 mnt&lt;br /&gt;drwxr-xr-x   3 root root  4096 2007-11-18 23:24 opt&lt;br /&gt;dr-xr-xr-x 175 root root     0 2007-12-27 00:25 proc&lt;br /&gt;drwxr-xr-x  11 root root  4096 2007-12-19 11:21 root&lt;br /&gt;drwxr-xr-x   2 root root  4096 2007-11-20 23:11 sbin&lt;br /&gt;drwxr-xr-x   2 root root  4096 2007-10-16 01:17 srv&lt;br /&gt;drwxr-xr-x  12 root root     0 2007-12-27 00:25 sys&lt;br /&gt;drwxrwxrwt  16 root root  4096 2007-12-29 10:39 tmp&lt;br /&gt;drwxr-xr-x  12 root root  4096 2007-11-19 10:49 usr&lt;br /&gt;drwxr-xr-x  16 root root  4096 2007-11-18 19:23 var&lt;br /&gt;lrwxrwxrwx   1 root root    30 2007-11-18 17:54 vmlinuz -&amp;gt; boot/vmlinuz-2.6.22-1&lt;/pre&gt;&lt;p&gt;Pour remettre les même droits j'ai utilisé : &lt;strong&gt;chmod ug-w /NOMDUREPERTOIRE -r&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Donc ensuite pour résoudre mon problème de sudo il a fallu que je change les droits sur le fichier /etc/sudoers &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;chmod a-wx /etc/sudoers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;chmod o-r /etc/sudoers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;vous devriez donc avoir ceci : &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-r--r----- 1 root root 496 2007-11-18 17:48 /etc/sudoers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Une fois ceci fais j'ai rebooté le serveur : reboot (en tant que root)&lt;/p&gt;
&lt;p&gt;et là je tente la connexion SSH que je souhaitais faire au début, et même problème en fait ssh ne peut pas démarrer à caude des droits sur les clés, donc je retourne sur le serveur et je change les droits sur les clés comme ceci : &lt;/p&gt;
&lt;pre&gt;drwxr-xr-x   2 root root   4096 2007-11-20 09:19 .&lt;br /&gt;drwxr-xr-x 124 root root  12288 2007-12-28 18:31 ..&lt;br /&gt;-rw-r--r--   1 root root 132777 2007-10-05 00:52 moduli&lt;br /&gt;-rw-r--r--   1 root root   1532 2007-10-05 00:52 ssh_config&lt;br /&gt;-rw-r--r--   1 root root   1874 2007-11-20 09:19 sshd_config&lt;br /&gt;-rw-------   1 root root    668 2007-11-20 09:19 ssh_host_dsa_key&lt;br /&gt;-rw-r--r--   1 root root    600 2007-11-20 09:19 ssh_host_dsa_key.pub&lt;br /&gt;-rw-------   1 root root   1675 2007-11-20 09:19 ssh_host_rsa_key&lt;br /&gt;-rw-r--r--   1 root root    392 2007-11-20 09:19 ssh_host_rsa_key.pub&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;
&lt;p&gt;et je démarre le serveur :&lt;br /&gt;&lt;strong&gt;sudo /etc/init.d/ssh start&lt;/strong&gt;&lt;br /&gt;
Je retente une connexion et là ça fonctionne !!&lt;br /&gt;Peut-être qu'il reste encore des problèmes à cause des droits mais pour le moment je ne vois pas lesquelles, si il y en a je reviendrais expliquer comment j'ai résolu le problème.&lt;br /&gt;&lt;br /&gt;Voilà bonne continuation à tous !&lt;br /&gt;&lt;br /&gt;Rémi&lt;/p&gt;</description>
    
    
    
          <comments>http://www.theodys.org/index.php/post/2007/12/29/Plantage-serveur-Ubuntu-avec-erreur-sudo%3A-must-be-setuid-root#comment-form</comments>
      <wfw:comment>http://www.theodys.org/index.php/post/2007/12/29/Plantage-serveur-Ubuntu-avec-erreur-sudo%3A-must-be-setuid-root#comment-form</wfw:comment>
      <wfw:commentRss>http://www.theodys.org/index.php/feed/rss2/comments/23</wfw:commentRss>
      </item>
    
</channel>
</rss>