Security-X

Forum Security-X => Système d'Exploitation => Linux => Discussion démarrée par: sayce le octobre 13, 2011, 17:24:37

Titre: Question Ubuntu
Posté par: sayce le octobre 13, 2011, 17:24:37
Plop,

Voila j'ai deux questions :

>> Je voudrais modifier le menu de boot avec grub, mais je n'ai pas de fichier "munu.lst" alors que c'est apparement avec ce fichier qu'il faut le faire ..
Est-ce normal ? C'est bien dans : "/boot/grub" ?

>> De plus je codé en C tout a leur avec des fichiers sources/compilés présent sur ma clé USB. Je tape ensuite "./1" pour lancer le prog mais il m'affiche que je n'avais pas les autorisations, alors j'essaye de modifier 30 fois avec "chmod" "umask" avec "sudo" avant etc etc aucune modification
Je teste avec les prog sur mon Bureau bien sur cela marche ^^

Comment me donner tous les droits sur ma USB ?

Merci a tous  :AAN :sup:
Titre: Re : Question Ubuntu
Posté par: igor51 le octobre 13, 2011, 18:41:16
Salut

 1 - /boot/grub/grub.cfg
 2 - Quel système de fichier sur ta clé ?
Titre: Re : Question Ubuntu
Posté par: sayce le octobre 13, 2011, 18:58:40

Je vais regarder  :)
C'est FAT32, mais Linux gère normalement non ?
Je pourrais la mettre en NFTS ou pas ?

 :AAN
Titre: Re : Question Ubuntu
Posté par: sayce le octobre 13, 2011, 19:13:26

On peut le modifier ?
Parce que ici (http://doc.ubuntu-fr.org/grub-pc) ils disent : il est généré automatiquement par update-grub et ne doit donc pas être modifié manuellement. C'est lui qui est lu au démarrage comme l'était menu.lst sur grub-legacy.  :-\

 :AAN
Titre: Re : Question Ubuntu
Posté par: igor51 le octobre 13, 2011, 19:18:47
Salut

Quelles sont les droits sur tes fichiers de la clé ? (ls -l)

Perso je modifie mon grub.cfg à la main et j'ai jamais eu de problème mais je sais ce que je fais....
Titre: Re : Question Ubuntu
Posté par: sayce le octobre 13, 2011, 19:25:22
Euh de tête : "rw-r-r--" me semble t-il mais je te ré-confirmerai dans la soirée  ;)
En tout cas je pouvais rien changer  ^-^

Ok  :) Bah je verrai avec l'admin de l'IUT thx  :sup:
Titre: Re : Question Ubuntu
Posté par: igor51 le octobre 13, 2011, 19:30:40
Ce n'est pas cette partie la qui est intéressante mais la suite

-rw-r--r--  1 igor51 igor51      418 13 oct.  18:59 test.txt
-rw-r--r--  1 igor51 igor51   980583  2 oct.  20:24 test.zip

Je suis le propriétaire de mes fichiers donc je peux les changer. Mais si tu n'es pas propriétaire, tu ne peux faire de chmod dessus.

Titre: Re : Question Ubuntu
Posté par: sayce le octobre 13, 2011, 19:35:55
ls -l

Citer
-rw-r--r-- 1 sayce sayce 8481 2011-10-13 17:15 1
-rw-r--r-- 1 sayce sayce  224 2011-10-13 17:15 1.c
-rw-r--r-- 1 sayce sayce 8481 2011-10-13 17:38 2
-rw-r--r-- 1 sayce sayce  132 2011-10-13 17:38 2.c
-rw-r--r-- 1 sayce sayce 8481 2011-10-13 18:03 3
-rw-r--r-- 1 sayce sayce  594 2011-10-13 18:03 3.c
-rw-r--r-- 1 sayce sayce 8682 2011-10-13 18:39 5
-rw-r--r-- 1 sayce sayce  645 2011-10-13 18:39 5.c

Je suis proprio  :)

Je fais "chmod u+x 1" par exemple, aucune modification après, et pourtant la commande marche, je n'ai pas d'erreur.
Titre: Re : Question Ubuntu
Posté par: sayce le octobre 15, 2011, 18:14:16
J'ai le fichier que tu m'as indiqué, j'en fais quoi ?
C'est codé en quoi . On dirais une sorte de C ..  ^-^

 :AAN
Titre: Re : Question Ubuntu
Posté par: igor51 le octobre 15, 2011, 19:05:43
Tiens j'avais oublié ce sujet.

Alors :

- est-ce que tu as la main sur ce le pc ? Je veux dire est-ce que tu es root ? Si oui, est-ce que t'a clé est bien monté avec les droits d'exécution ? (tape mount dans un terminal pour voir s'il n'y a pas un noexec sur la ligne qui correspond à la clé)

- tu parles du grub.cfg ?

Citer
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0
Modifie la valeur set_default pour choisir sur quelle entrée tu veux booter ? Tu peux aussi vier le hiddenmenu pour pouvoir le faire à la main lors du boot ?
Titre: Re : Question Ubuntu
Posté par: sayce le octobre 19, 2011, 18:29:50
Plop,
Voila le résultat de mount :

Citer
/dev/sda5 on / type ext4 (rw,errors=remount-ro,commit=0)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/sayce/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=sayce)
/dev/sda3 on /media/Acer type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sdc1 on /media/C436-4BA3 type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)

La clé est la ligne en gras

Puis un ls -l de la clé :

Citer
drwx------ 6 sayce sayce 4096 2011-10-13 18:46 C

Et encore ls -l du contenus du dossier de la clé :

Citer
-rw-r--r-- 1 sayce sayce 8481 2011-10-13 17:15 1
-rw-r--r-- 1 sayce sayce  224 2011-10-13 17:15 1.c

Puis je fais :
Citer
chmod u+x 1
Et ça n'apporte aucune modification  ^-^

 :AAN
Titre: Re : Question Ubuntu
Posté par: igor51 le octobre 19, 2011, 21:44:08
Facile

Using the showexec option would cause the kernel driver to automatically set +x
permissions only on files with proper DOS extensions - .exe, .com etc., and
leave other files without execute permissions.

Besoin d'une traduction ou c'est bon?
Titre: Re : Question Ubuntu
Posté par: sayce le octobre 19, 2011, 22:06:29

Bah .. en fait tu sors ça de ou ?
Tu l'as sus comment ?
Titre: Re : Question Ubuntu
Posté par: igor51 le octobre 19, 2011, 22:12:19
J'ai simplement cherché l'option showexec que je ne connaissais pas

J'ai plus le lien exacte, mais j'ai trouvé sur plusieurs mailing liste l'explication de cette option.
Titre: Re : Question Ubuntu
Posté par: sayce le octobre 19, 2011, 22:34:10

Ah ok .. Apparemment c'est une commande aussi non ? : http://publib.boulder.ibm.com/tividd/td/TWS/SC32-1274-00/fr_FR/HTML/SRF_mst186.htm

Je vais potasser tout ça parce que je connais pas ces commandes  ^-^
 :AAN
Titre: Re : Question Ubuntu
Posté par: igor51 le octobre 19, 2011, 22:36:39
Il semblerait mais la c'est une option de mount.