No video

Gérer vos machines à distance 💻 VSCode Remote SSH [Jeedom - HomeAssistant - OMV - Proxmox]

  Рет қаралды 18,884

GuiPoM - G. testé !

GuiPoM - G. testé !

Күн бұрын

Пікірлер: 52
@GuiPoM
@GuiPoM 2 жыл бұрын
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
@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
@GuiPoM Жыл бұрын
😁
@ACEIIIful
@ACEIIIful 2 жыл бұрын
Toujours aussi complet ! Merci de proposer des alternatives pour tout, je savais pas qu'il existait une version open source de VSC, sympa !
@GuiPoM
@GuiPoM 2 жыл бұрын
VSCode est opensource. L'alternative est juste un fork avec des licences moins restrictives et aucune télémétrie
@JeanDanielJeeDee
@JeanDanielJeeDee 2 жыл бұрын
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 !
@GuiPoM
@GuiPoM 2 жыл бұрын
👍
@Desintegrator51
@Desintegrator51 2 жыл бұрын
Super vidéo, merci Guillaume.
@GuiPoM
@GuiPoM 2 жыл бұрын
Merci !
@bartounet16
@bartounet16 2 жыл бұрын
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.
@GuiPoM
@GuiPoM 2 жыл бұрын
L'essentiel c'est de trouver ce qui convient à ses besoins !
@nicolasrigaud1139
@nicolasrigaud1139 Жыл бұрын
Comme d'hab, c'est top ! Je vais mettre ça en place rapidement. Merci pour le partage et le temps consacré !
@GuiPoM
@GuiPoM Жыл бұрын
Merci !
@davidfontaine6940
@davidfontaine6940 2 жыл бұрын
Et un abonnement de plus, je garde ta chaine en mémoire c'est une vrai petite mine :)
@GuiPoM
@GuiPoM 2 жыл бұрын
Bienvenue !
@PERUJulien
@PERUJulien 2 жыл бұрын
Super, hâte de tester merci pour la présentation
@GuiPoM
@GuiPoM 2 жыл бұрын
Avec plaisir !
@sebastienboutard7485
@sebastienboutard7485 2 жыл бұрын
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.
@GuiPoM
@GuiPoM 2 жыл бұрын
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
@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
@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
@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.
@DaSlown
@DaSlown 2 жыл бұрын
Merci GuiPom pour cette vidéo et pour ton travail 🙌🏼 C’est top.
@GuiPoM
@GuiPoM 2 жыл бұрын
Merci à toi 😊
@D3m0nY
@D3m0nY 2 жыл бұрын
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.
@GuiPoM
@GuiPoM 2 жыл бұрын
Merci !
@corentindebroise3417
@corentindebroise3417 6 ай бұрын
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 ?
@GuiPoM
@GuiPoM 6 ай бұрын
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.
@corentindebroise3417
@corentindebroise3417 6 ай бұрын
@@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-etienne9326
@pierre-etienne9326 2 жыл бұрын
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-l1g
@PatrickL91-l1g 6 күн бұрын
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
@woohami
@woohami 2 жыл бұрын
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é)?
@GuiPoM
@GuiPoM 2 жыл бұрын
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
@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
@GuiPoM Ай бұрын
Comment ca tu ne peux plus y accéder, via quel interface. En SSH ?
@boosraphael
@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
@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
@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
@boosraphael Ай бұрын
@@GuiPoM quand je suis sous vscode je vois la connexion ssh mais il me demande aussi un mot de passe
@dorithoma54
@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
@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
@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
@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
@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
@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
@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
@dominiquelefevre6193
@dominiquelefevre6193 2 жыл бұрын
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 ?
@GuiPoM
@GuiPoM 2 жыл бұрын
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.
@abdeltaha4962
@abdeltaha4962 2 жыл бұрын
Salut !!
@GuiPoM
@GuiPoM 2 жыл бұрын
Bonjour !
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 10 МЛН
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 31 МЛН
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 9 МЛН
My Top 5 Tips to Optimize Zigbee2MQTT
4:18
InnoTechReview
Рет қаралды 956
"LA VRAIE VIE, C'ÉTAIT LES JO" : LE BAD TRIP SANS FIN DE MACRON
18:39