Note: je parle de "certificat" par abus, comprenez bien "couple clé privée/clé publique". Donc "connexion par certificat" doit être appelée "authentification par clé" !
@nicolasrigaud1139 Жыл бұрын
Je viens de mettre en place la connexion depuis vscode vers OMV6 en suivant ton tuto. Et bien merci bcp, ça change la vie ! Je n'ai plus qu'à le faire vers l'ensemble des machines sur lesquelles je fais des modifs régulières.
@GuiPoM Жыл бұрын
😁
@ACEIIIful2 жыл бұрын
Toujours aussi complet ! Merci de proposer des alternatives pour tout, je savais pas qu'il existait une version open source de VSC, sympa !
@GuiPoM2 жыл бұрын
VSCode est opensource. L'alternative est juste un fork avec des licences moins restrictives et aucune télémétrie
@JeanDanielJeeDee2 жыл бұрын
Wow merci, je galérais pour me connecter SSH via vs code et finalement ses toi qui avais la solution dans sshd_config merci encore !
@GuiPoM2 жыл бұрын
👍
@Desintegrator512 жыл бұрын
Super vidéo, merci Guillaume.
@GuiPoM2 жыл бұрын
Merci !
@bartounet162 жыл бұрын
Merci GuiPoM pour cette vidéo Je connaissais VSCode mais j’imaginais plutôt pour les développeurs. C'est intéressant. Maintenant j'utilise plutôt des outils "couteaux suisses" qui me permettent de me connecter en SSH/RDP/VNC du type MremoteNG Cela va beaucoup moins loin en terme d'outil et d'édition de texte, mais ce répond plus à mes usages.
@GuiPoM2 жыл бұрын
L'essentiel c'est de trouver ce qui convient à ses besoins !
@nicolasrigaud1139 Жыл бұрын
Comme d'hab, c'est top ! Je vais mettre ça en place rapidement. Merci pour le partage et le temps consacré !
@GuiPoM Жыл бұрын
Merci !
@davidfontaine69402 жыл бұрын
Et un abonnement de plus, je garde ta chaine en mémoire c'est une vrai petite mine :)
@GuiPoM2 жыл бұрын
Bienvenue !
@PERUJulien2 жыл бұрын
Super, hâte de tester merci pour la présentation
@GuiPoM2 жыл бұрын
Avec plaisir !
@sebastienboutard74852 жыл бұрын
Alors là tu m'as perdu ! va falloir que je visionne plusieurs fois cette vidéo. Mais ça reste néanmoins une super vidéo comme d'hab.
@GuiPoM2 жыл бұрын
N'hésites pas, ca me fait plus de vues sur ma chaine. Je pense que tout le monde devrait regarder mes vidéos au moins 10 fois 😁
@antibulling2551 Жыл бұрын
bonsoir.... je veux me connecter en ssh sur home assistant os. mais j'ai un message d'erreur concernant des librairies C. The remote host may not meet VS Code Server's prerequisites for glibc and libstdc++ j'ai trouvé l'erreur , la version d'alpine linux sur home assistant n'est pas compatible avec l'installation de vscode dans home assistant...
@LedernierRecours Жыл бұрын
Merci pour toutes ces explications. VSCode c'est génial :) Sur OMV version 6, je n'arrivais pas à me connecter même en éditant le fichier ssh_config (la ligne "tcpforwarding" n'y est pas). Pour éviter de bidouiller dedans étant novice, je me suis tourné sur le net. En fait, il faut juste cocher la case "Transmission TCP" dans "Services SSH" d'openmediavault" et de relancer sa machine. En revanche, ça ne modifie pas le fichier cité ci-dessus et je ne sais pas pourquoi. J'espère que ça ouvre pas une faille de sécurité en procédant comme j'ai décris. En tout cas, ça peut servir à d'autres.
@GuiPoM Жыл бұрын
Aucune idée malheureusement si cette solution est plus ou moins fiable, je préfère personnellement ajuster exactement ce dont j'ai besoin.
@DaSlown2 жыл бұрын
Merci GuiPom pour cette vidéo et pour ton travail 🙌🏼 C’est top.
@GuiPoM2 жыл бұрын
Merci à toi 😊
@D3m0nY2 жыл бұрын
Hello, attention ce ne sont pas des certificats mais des paires de clés ssh. Que nous pouvons nommer bi-clés publique/privée. Tu aurais également pu utiliser la commande ssh-copy-id plutôt que d'éditer les fichiers authorized_keys à la main. Ton répertoire .ssh devrait avoir des droits 740 et ton authorized_keys 640. En tout cas merci pour tes vidéos. Continue comme ça. Pas plus de 30min c'est parfait.
@GuiPoM2 жыл бұрын
Merci !
@corentindebroise34176 ай бұрын
Merci pour ta vidéo :) Petite question, je viens de monter mon NAS, j'ai un ssd 260go et 3 x 2To, 16go ram et un i3. Voila, doit-je installer proxmox sur le ssd puis ensuite mettre OMV pour faire tourner le NAS ? et mes autre Vms genre kali lin,ux comme je fait beaucoup de pentest ?
@GuiPoM6 ай бұрын
Si la question porte sur la nécessité d'installer proxmox: non, pas du tout, il est même plutot recommandé de ne pas virtualiser un NAS et de plutôt avoir ce genre de pratiques sur des serveurs à haute disponibilité. Quoi qu'il arrive, si tu retiens proxmox, il faudra toujours faire suivre les cartes controlleurs disque à la VM qui héberbe proxmox, elle doit avoir l'exclusivité de la gestion du stockage. Si tu imagines géres le RAID ou le ZFS hors omv, dans ce cas c'est que tu n'as pas vraiment besoin d'un NAS. Donc je dirais que pour un NAS, c'est baremetal, omv installé, et du docker, et c'est tout. Le reste doit aller trouver refuge dans d'autres serveurs. Le but d'un NAS est la fiabilité maximale pour les données.
@corentindebroise34176 ай бұрын
@@GuiPoMMerci beaucoup pour le détail de t'as réponses !! J'ai pu regarder pas mal de tes vidéo today et je pense effectivement mettre OMV baremetal et du docker ! J'adore tes vidéos continu comme ca ! :) Merci encore
@pierre-etienne93262 жыл бұрын
C'est la méthode que j'utilisais, mais depuis que j'ai mis VS Code dans un docker (avec Code Server) je peux plus utiliser Remote Development :/ Je crois que l'extension SSH marche quand même (pas essayé). Mais Code Server c'est trop pratique, il tourne dans mon UnRaid j'y accède via un navigateur et un mot de passe, peut importe ma machine de travail, les calculs tournent sur le serveur, plus besoin d'installer d'IDE.
@PatrickL91-l1g6 күн бұрын
lorsque je reinstalle à neuf un linux mint. on ne peut plus se connecter en ssh en client. faut alors installer sudo apt install openssh_server ensuite changer le port parce que 22 c'est l'horreur. $ sudo vi /etc/ssh/sshd_config et chercher #Port 22 et changer en port 2022 sortir alors faut mettre son login dans /etc/hosts.allow et mettre guy: LOCAL ensuite faut autoriser dans le parefeu # Autoriser les échanges sur le port 22 en entrée iptables -t filter -A INPUT -p TCP --dport 2022 -j ACCEPT # Autoriser les échanges sur le port 2022 en sortie iptables -t filter -A OUTPUT -p TCP --sport 2022 -j ACCEPT # et le port 22 iptables -t filter -A INPUT -p TCP --sport 2022 -j DROP
@woohami2 жыл бұрын
Bonjour, avant tout, merci pour ces vidéos, j'ai entièrement configuré mon NAS grace au tuto de 1h15 que j'ai trouvé sur cette chaine. Maintenant j'ai une question: En tant que débutant, je cherche à faire une connexion a mon serveur depuis l'extérieur mais je ne sait pas par où commencer. Est ce que une de vos vidéos en parle (comme je n'ai pas tout les thermes je suis peut-être passé à côté)?
@GuiPoM2 жыл бұрын
Ca dépend de ce que tu entends pas "connexion de l'extérieur". Il y a mes vidéos sur nextcloud, par exemple, qui parlent de ce sujet, ou celle sur le reverse proxy.
@boosraphaelАй бұрын
Hello ! Merci pour ton superbe tuto ! Mais dès que je remets PermitRootLogin sur no, je ne peux polus accéder à mon NAS, il me demande un mot de passe .. Une idée ? Merci
@GuiPoMАй бұрын
Comment ca tu ne peux plus y accéder, via quel interface. En SSH ?
@boosraphaelАй бұрын
@@GuiPoM oui via ssh ou vscode. Un me demande un mot de passe et quand je met le mot de passe normal il ne se connecte pas
@GuiPoMАй бұрын
@@boosraphael PermitRootLogin empêche juste l'utilisateur nommé root de se connecter sur la machine, ca n'a aucun autre impact. Par contre il faut évidemment indiquer avec quel utilisateur on se connecte sur la machine en question, et ca ne peut plus être root
@boosraphaelАй бұрын
@@GuiPoM dans la vidéo, dans le dossier config on met user Root.. J'ai louper un épisode? Car quand je le laisse activer je peux me connecter en utilisant ssh et le nom de la clé créer
@boosraphaelАй бұрын
@@GuiPoM quand je suis sous vscode je vois la connexion ssh mais il me demande aussi un mot de passe
@dorithoma54 Жыл бұрын
Salut Merci encore pour ce tuto très clair J'ai réussi à le faire sur un ordinateur, mais voilà que j'essaie de le faire aussi sur un second et que j'ai un problème Le fichier config n'existe pas, donc il me demande de le créer, mais ensuite, quand je veux lancer la commande "ssh omv", j'ai l'erreur bad owner or permission Si je comprends bien c'est une histoire de droit sur ce fichier, je voulais savoir si tu sais comment il faut le créer initialement ? Sur le premier ordi sur lequel je l'ai fait, le fichier était déjà présent il me semble, en tout cas je n'ai pas eu ce souci Merci de ta réponse 😉
@GuiPoM Жыл бұрын
Verifie ce genre de chose au niveau des permissions: www.virtualizationhowto.com/2022/02/bad-owner-or-permissions-on-ssh-config-windows-10/
@dorithoma54 Жыл бұрын
@@GuiPoM J'avais trouvé une ressource similaire mais qui m'indiquait de laissait juste admin et non l'utilisateur et ça n'avait pas fonctionné... Comme ça, ça fonctionne correctement ! Pour ceux à qui ça arriverait, il faut que seul System + l'utilisateur windows aient les accès Merci pour ton retour rapide ;)
@jamyzable Жыл бұрын
SAlut! Pour ma part essayer de me connecter en SSH impossible VS Code: [22:28:47.776] > Could not chdir to home directory /var/services/homes/Jamyz: No such file or directory [22:28:47.808] > sh: bash: not found [22:28:49.107] "install" terminal command done [22:28:49.108] Install terminal quit with output: sh: bash: not found [22:28:49.108] Received install output: sh: bash: not found [22:28:49.109] Resolver error: Error: bash not found Que faire ? Merci
@GuiPoM Жыл бұрын
Pour pouvoir obtenir de l'aide il faut partager des infos, et là il en manque pas mal ! Je dirais que tu essayes de te connecter sur un OS qui n'a pas bash d'installé, peut etre mac ou un routeur unix. Mais sans savoir, dur de conseiller quoi que ce soit !
@jamyzable Жыл бұрын
@@GuiPoM merci pour ton retour. Finalement c´est pour ce connecter sur un routeur Synology. Mais qui utilise ash et non bash. Dommage pour moi.
@GuiPoM Жыл бұрын
@@jamyzable c'est décrit ici : code.visualstudio.com/docs/remote/ssh#_what-linux-packages-libraries-need-to-be-installed-on-remote-ssh-hosts
@dominiquelefevre61932 жыл бұрын
Superbe vidéo, j'ai installé des certificats sur toutes mes VM sur Proxmox et sur mon vps distant et avec le fichier config, quel confort !!! et cerise sur le gateau, Vscode automatiquement propose les connexions configurées dans le fichier config. Merci beaucoup Gui. Petite question: si on se connecte avec Vscode sur une VM avec un nom utilisateur ( pas en root), comment peut t'on modifier un fichier appartenant à root? comment faire le sudo ou autre ?
@GuiPoM2 жыл бұрын
C'est une discussion en cours dans le projet: github.com/microsoft/vscode/issues/48659 Personnellement je me connecte en root quand le besoin s'en fait sentir, je gagne du temps. C'est moins bien. Mais ça marche et ce n'est pas gênant niveau sécurité pour mon usage.