Cette espace vous permet de voir toutes les Sujets réalisées par ce membre. Vous ne pouvez voir que les Sujets réalisées dans les espaces auxquels vous avez accès.
thierry@localhost:~/Downloads> sudo zypper in veracrypt-1.24-Update7-openSUSE-15-x86_64.rpm Chargement des données du dépôt... Lecture des paquets installés... Résolution des dépendances des paquets...
Le NOUVEAU paquet suivant va être installé : veracrypt
1 nouveau paquet à installer. Taille de téléchargement totale : 3,5 MiB. Déjà en cache : 0 B. Après l'opération, 10,0 MiB d'espace disque supplémentaire sera utilisé. Continuer ? [o/n/v/...? affiche toutes les options] (o): Récupération de paquet veracrypt-1.24.23-1.x86_64 (1/1), 3,5 MiB ( 10,0 MiB décompressé) veracrypt-1.24-Update7-openSUSE-15-x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 680d16de: NOKEY V4 RSA/SHA512 Signature, key ID 680d16de: NOKEY
Recherche de la clé gpg 680D16DE dans le cache /var/cache/zypp/pubkeys. Le dépôt Cache local des fichiers RPM ne définie pas d'URL 'gpgkey=' additionnelles. veracrypt-1.24.23-1.x86_64 (Cache local des fichiers RPM): Échec de la vérification de la signature [4-La clé publique des signatures n'est pas disponible] Abandonner, réessayer, ignorer ? [a/r/i] (a): a Un problème s'est produit pendant ou après l'installation ou la suppression des paquets : L'installation a été abandonnée comme demandé. Veuillez consulter le message d'erreur ci-dessus pour une indication. thierry@localhost:~/Downloads>
Je ne sais pas vraiment comment procéder pour vérifier le paquet grâce au fichier sig. Comment puis-je procéder ?
Merci.
PS: je sais je peux installer avec une option pour éviter cette vérification, mais je voudrais précisément ne pas faire comme cela.
je m' "amuse" avec ipsec, plus précisément son implémentation 'strongswan' pour linux.
J'ai installé quelques paquets: ipsec-tools, strongswan, strongswan-ipsec, strongswan-doc. Ce n'est pas super intuitif, mais là n'est pas la question je m'en sors comme il faut.
Par contre, en tapant 'ipsec' dans un terminal, puis une 'espace', puis la touche 'tab' j'obtiens ceci:
j'ai une machine virtuelle Ubuntu. J'aimerais déporter l'affichage d'une application lancée sur Ubuntu vers le serveur d'affichage de ma Leap, en utilisant xhost.
thierry@thierry-VirtualBox:~/Downloads$ wd nasa-logs.tsv wd: Befehl nicht gefunden.
Pour corriger il suffit de taper: 1) la commande, correcte cette fois-ci: wc 2) une espace 3) puis (alt + .) (alt + .) saisira automatiquement le dernier argument…
!$ peut aussi être utilisé. Je le trouve moins pratique qu'un (alt + .) en quand on écrit en "live". Par contre il est utilisable dans un enchaînement de commandes ou dans un script.
PS: - Il y a peut-être des différences à prendre en compte selon le type de clavier (azerty, qwerty, qwertz…) - S'il y avait plusieurs arguments, ce sera le dernier qui sera pris en compte. - Si vous avez des raccourcis que vous trouvez pratiques, partagez.
est-il possible de créer par exemple deux profiles différents avec yakuake avec ces propriétés:
1) le premier profile doit ouvrir un shell /bin/bash classique, le titre de l'onglet dans yakuake doit être "Leap". (sans avoir à la taper soi-même à chaque fois) 2) le second profile doit ouvrir automatiquement une session ssh d'un ordinateur distant (ici c'est une machine virtuelle), cette fois-ci l'onglet doit automatiquement porter le nom "Ubuntu".
je pense avoir déniché un bug concernant 'sort' avec la configuration locale française.
Pourriez-vous effectuer un petit test dans une console pour voir ?
On va changer les paramètres linguistiques locaux, on va donc sauvegarder comme c'est chez vous en ce moment, pour les remettre après le test… Dans une console, notez la valeur actuelle de la variable LANG:
j'apprends… Ces derniers jours j'ai fait quelques tests avec 'setuid' sur un script en bash (les attributs). Mais ça ne marche pas comme je le souhaite.
thierry@toto-PC:~/Documents/Informatik> cat SETUID_prog #!/bin/bash # Verwendung von 'SETUID', Dateiattribut…
echo "Geben Sie eine Zahl ein:" read zahl echo $zahl > zahl.txt echo "Die Zahl ist $zahl und ist in der Datei zahl.txt gespeichert" thierry@toto-PC:~/Documents/Informatik>
Attributs du script SETUID_Prog (petit 's', donc le script est exécutable 'x' et le 'setuid bit' est bien actif):
me trouvant dans ma session (ouverte), existe-t-il un moyen de se loguer avec un autre utilisateur dans une de mes consoles, celles de ma session ? (Je veux juste de la ligne de commande, rien d'autre) Je passe par une console virtuelle (ctrl+alt+Fx) ttyx, ça fonctionne. Mais dans une console ouverte dans ma session ?
je joue à nouveau avec mon bash, avec le quoting (pour annuler l'expansion -> pas de l'univers…) et les séquences backslash d'échappement (backslash escape sequence).
L'option -e d' echo permet d'interpréter une séquence d'échappement \ dans l'argument de echo, lequel est "double quoté" (pour annuler certaines expansions).
J'essaie d'émettre un beep avec la séquence backslash d'échappement \a, comme ceci:
je poste pour partager une vidéo que je trouve lente (on a le temps de réfléchir…), complète et longue (c'est un pléonasme) sur le partage Samba. J'ai posté dans cette section car il ne s'agit ni d'une question, ni quelque chose de vraiment spécifique Opensuse (linux quand même !).
Ça dure 1 heure 3 minutes, mais ça les vaut. En plus on peut parfaire son anglais (je déconne, désolé aux anglo-linguophobes), ce n'est pas très compliqué à traduire. Yes !
Ralphy - c'est l'auteur - mets les mains dans le cambouis (comprendre que tout se passe avec le fichier de configuration), il commence avec un fichier vide, et finit après une heure avec plusieurs dossiers partagés, ayant chacun des particularités (l'un est accessible pour tout le monde (guest) , l'autre par tous ceux qui sont authentifiés par mot de passe (public), l'autre… ).
À chaque nouvel essai, nouvelle configuration, il teste l'accès avec un windows 10 en machine virtuelle, et met donc en pratique la théorie fraîchement présentée, un bonheur cette vidéo
Le triage s'effectue d'abord par les années: -k 3.7nbr signifie: on trie selon le 3ième champs, à partir du 7ième caractère (ici l'année), -n il s'agit de chiffre -r on affiche dans l'ordre décroissant
puis par les mois: -k 3.1nbr signifie: on trie selon le 3ième champs, à partir du 1er caractère (ici le mois), -n il s'agit de chiffre -r on affiche dans l'ordre décroissant
puis par les jours: -k 3.3nbr signifie: on trie selon le 3ième champs, à partir du 3ième caractère (ici le jour), -n il s'agit de chiffre -r on affiche dans l'ordre décroissant
Question, interrogation: -b ?? que signifie ce -b exactement, je veux dire, comment fonctionne-t-il ?
le man indique:
Citer
-b Ignorer les blancs en début de ligne pendant la recherche de la clé de tri sur chaque ligne.
Je vois en gros, quand même, il s'agit de blanc... Mais comment ça fonctionne exactement ?
Par exemple, si j'enlève cette option -b à chaque fois, j'obtiens:
je lis mes droits, ceux des fichiers et des dossiers...
J'arrive à supprimer un dossier en CLI (dont je ne suis ni le propriétaire, ni élément du groupe de propriétaires, ...), alors que la mise à la corbeille via Dolphin est impossible. (C'est plus un partage qu'une bouée à la mer, si vous n'avez pas l'envie d'avoir envie, ne lisez pas)
Petits rappels:
Pour que le contenu d'un dossier puisse être lu, il faut que les attributs de son dossier-parent contiennent r-x pour le propriétaire de ce même dossier (si j'en suis le propriétaire), ou pour le groupe propriétaire de ce même dossier (celui parent). exemple (thierry fait partie du groupe 'users'):
Pour que le contenu d'un dossier puisse être supprimer, renommer et pour pouvoir créer un fichier dans ce dossier (ou déplacer dans ce dossier), il faut que les attributs de son dossier-parent contiennent -wx pour le propriétaire de ce même dossier (si j'en suis le propriétaire), ou pour le groupe propriétaire de ce même dossier (celui parent). exemple (thierry fait partie du groupe 'users'):
1) Présentation de l’arborescence des dossiers, de leurs attributs et des différents propriétaires:
Test_Droit_Dossier/
├── essai (un fichier vide)
├── Neuer Ordner00
└── Neuer Ordner_ROOT
Voici les attributs de chacun des dossiers (le dossier-parent est ' Test_Droit_Dossier'), 'thierry' fait partie du groupe 'users' qui est le groupe propriétaire de 'Test_Droit_Dossier', mais 'thierry' n'est pas le propriétaire de 'Test_Droit_Dossier' (le dossier-parent des autres dossiers...)
On remarque que 'thierry' n'est pas le propriétaire du dossier 'Neuer Ordner00' ou 'Neuer Ordner_ROOT' (c'est respectivement 'UserFTP1' et 'roo't), et 'thierry n'appartient pas au groupe propriétaire de ces deux dossiers (c'est 'root')
2) Action on tourne !! (on essaie de supprimer les deux dossiers)
thierry@linux-5bj8:~/Documents/Test_Droit_Dossier> ls essai
Les dossiers ont bien été effacés.
3) On essaie d'envoyer (werfen) les dossiers à la corbeille (Papierkorb) avec Dolphin
Impossible d'envoyer ces mêmes dossiers à la corbeille avec Dolphin
Conclusion::
Pourquoi la mise à la corbeille est impossible avec Dolphin quand je ne suis ni le propriétaire d'un dossier, ni élément du groupe propriétaire ? C'est autant une question qu'un partage...
(la suppression définitive est possible avec Dolphin, je n'ai pas pris de capture d’écran)
En étant dans la même arborescence que ci-dessus, mais avec
drwxr-xr-x 2 UserFTP1 user 4096 11. Apr 20:10 Neuer Ordner00 la mise à la corbeille est encore impossible
drwx-w---- 2 UserFTP1 user 4096 11. Apr 20:10 Neuer Ordner00 la mise à la corbeille est autorisée !!
linux-5bj8:/home/thierry # zypper in freetuxtv Repository-Daten werden geladen... Installierte Pakete werden gelesen... 'freetuxtv' ist bereits installiert. Kein Aktualisierungskandidat für 'freetuxtv-0.6.8.20160609.6575c25-pm151.2.7.x86_64'. Die neueste Version ist bereits installiert. Paketabhängigkeiten werden aufgelöst...
Keine auszuführenden Aktionen. linux-5bj8:/home/thierry #
Réglage de firewalld: Deux ip-sources sont à accepter, ainsi qu'une ip-destination, le tout avec le protocol udp
Aller dans règle enrichi (Umfassende Regel sur la copie d'ecran), puis ajouter (une règle) Il suffit ensuite de saisir comme ceci pour une ip-source: On valide...
La même chose pour l'ip-destination:
On rend ces trois dernières règles permanentes, ça se passe dans le menu option:
linux-5bj8:/home/TrumpD # ip link ls up 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether f4:6d:04:4e:9d:0b brd ff:ff:ff:ff:ff:ff
Cette commande fonctionne aussi avec 'ip link show up'
Donc ici 'ls' est une espèce de 'grep' dans le Bash.
Par contre je n'ai trouve nul trace de ce 'ls' (ou list...) dans le man et dans toutes les sources officielles que j'ai trouvées. Je n'ai trouvé que des exemples...
Question: Avez-vous une source "officielle" sur ce 'ls' au sein cette commande ?
Super pour commencer, il suffit de suivre le guide, d'être concentré et actif, ça va tout seul...
2) Le livre (en anglais facile): The Linux Command Line: A Complete Introduction, 2nd Edition Auteur: William Shotts
Je ne mets pas de lien, je l'ai trouvé très facilement en pdf...
La première partie de cette ouvrage reflète le cours d'Openclassrooms, mais avec plus de détails. Ce livre est excellent, il est très bien écrit, très agréable à lire, logique, les remarques et les exemples sont toujours pertinents, répondent à toutes les questions qu'un débutant peut se poser au cours de son apprentissage. Comme le cours d'Openclassroom, il suffit de suivre le guide, c'est limpide...