
Ordinateur\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run


(Dans notre exemple
C:\Program Files\VideoLAN\VLC\vlc.exe)



Ordinateur\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
C:\Program Files\VideoLAN\VLC\vlc.exe)
sudo apt-get update
sudo apt-get install neofetch
pacman -S neofetch
nano ~/.config/neofetch/config*github.com
1) Mettre à jour les dépôts & paquets
sudo apt-get update && sudo apt-get upgrade -y
2) Installer les paquets ghostscript & ImageMagisk
sudo apt-get install ghostscript imagemagick
convert poulet.png poulet.svg
exemple 2:
convert /home/user/Images/avatar.jpg /home/user/Images/avatar.pdf
ubuntu-fr.org
1) Télécharger le script d’installation
wget https://raw.githubusercontent.com/Angristan/OpenVPN-install/master/openvpn-install.sh
2) Ajouter le droit d’exécuter le script
chmod +x openvpn-install.sh
3) Lance l'installation
./openvpn-install.sh
(il suffi de suivre le script =p)
4) Ouvrir le port 1194 en udp
ufw allow 1194/udp
(bien sur si vous changer le port du service openvpn, il faudra ouvre un autre port)
5) Ajouté ou supprimer des utilisateurs puis relancer le script
./openvpn-install.sh
sudo aptitude install openvpn resolvconf network-manager-openvpn-gnome
(Redémarrer la machine pour finaliser l'installation.)
1) Ouvrir une invitation de commandes en tant qu'administrateur
2) Arrêter le service de mise à jour Windows:
sc stop wuauserv
3) Désactiver le redémarrage automatique sur service de mise à jour:
sc config wuauserv start= disabled
4*) Réactiver le démarrage automatique du service windows update:
sc config wuauserv start= auto
5*) Démarre le services windows update:
sc start wuauserv
1) Mettre à jour les dépôts & paquets
sudo apt-get update && sudo apt-get upgrade -y
2) Installe le paquet samba
sudo apt-get install samba
3) Crée un nouvel utilisateur pour le partage
sudo adduser poulet
4) Définir le mot de passe de l'utilisateur poulet pour se connecter au dossier partagé
sudo smbpasswd -a poulet
5) Créer un dossier pour le partage
mkdir /partage
6) Ajouter les droits sur le dossier de partage
sudo chown poulet /partage
7) Faire une sauvegarde du fichier de configuration smb.conf
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
8) Crée un nouveau fichier de configuration pour samba
sudo nano /etc/samba/smb.conf
exemple: smb.config
[Partage] path=/partage browseable=yes valid users = root poulet michel robert read only=no
9) Redémarre le service samba
sudo /etc/init.d/smbd restart
10) Ajouter le service samba à chaque démarrage
sudo systemctl enable samba
11) Ouvre le port 445
sudo ufw allow 445/tcp
12) Connectez-vous au partage via explorer de fichier, tapez \\@ip du pc_linux
Hello on va utiliser l’outil mstsc (protocole RDP) pour se connecter au bureau distant d'un Raspberry pi.
1) Mettre à jour les dépôts & paquets
sudo apt-get update && sudo apt-get upgrade -y
2) Installer les paquets xrdp & tightvncserver
sudo apt-get install xrdp tightvncserver
3) Ouvrir le port RDP
ufw allow 3389/tcp
Sur tous les PC Windows, l'outil "Connexion Bureau à distance" est installé de basse sur l'ordinateur.
Choisir Xvnc.
L'accès au bureau à distance devrait donner ceci.
S'il y a des latences avec l'interface graphique, il faut réduire la résolution d'affichage.
N’oubliez pas que le GPU du RaspberryPi est un Broadcom VideoCore IV, ne lui en demander pas trop ;)
raspberry-lab.fr
Salutation dans cet article nous allons voir comment vérifier si vos machines
sont vulnérables aux failles de sécurité spectre & Meltdown.
(Pour plus d'informations sur c'est 2 failles consultées les liens en bas
de l’article)
1) Lancez Powershell en mode administrateur et tapez les commandes suivantes :
Install-Module SpeculationControl
Set-ExecutionPolicy RemoteSigned
Import-Module SpeculationControl
Get-SpeculationControlSettings
(Si il y a du rouge la machine est vulnérable --')
2)
On remet les paramètres de sécurité par défaut une fois le résultat obtenu:
Set-ExecutionPolicy Default
exemple de machine vulnérable Windows:
wget https://raw.githubusercontent.com/speed47/spectre-meltdown-checker/master/spectre-meltdown-checker.sh
sudo sh spectre-meltdown-checker.sh
exemple: Ci dessous une machine vulnérable.
Sur les versions récentes de Windows, pour supprimer un profil utilisateur il
ne suffit pas de supprimer le dossier du profils utilisateurs (par défaut :
C:\Users). Si vous procédez comme cela et que l'utilisateur se connecte à
nouveau, un profil temporaire sera crée.
Il est donc préférable de
supprimer les profil utilise proprement.
1) Touche Windows + R pour afficher la console d'exécution Windows
2) Tapez la commande sysdm.cpl ,3
4) Supprimer le profil utilisateur
2*) Supprimer le dossier de l'utilisateur concerner, il ce situe dans C:\Users (ou C:\Utilisateurs)
3*) Trouver & supprimer les clefs de registre de l'utilisateur elle sont situé dans
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Vous avez cette erreur alors que vous posséder une version originale de
Windows?
Les 2 commandes ci-dessous devraient résoudre ce problème.
1)
Ouvrir une invitation de commandes en tant qu'administrateur
2) Réinitialise les licences avec cette commande:
slmgr /rilc
(Cette commande réinitialise toutes les licences stockées dans
les dossiers
%SystemRoot%\system32\oem
et %SystemRoot%\System32\spp\tokens)
3) Réinitialise les minuteurs d'activation:
slmgr /rearm
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
slmgr /rearm
1) Ouvrir une invitation de commandes en tant qu'administrateur
2) Lister les interfaces réseau disponible
netsh int show int
3) Définir le DNS primaire 8.8.8.8 sur l'interface réseau
connexion au réseau local
netsh int ip set dnsservers "Connexion au réseau local" static 8.8.8.8 primary
(Remplacer connexion au réseau local par le nom de l'interface que
vous souhaitez modifier & 8.8.8.8 par l’adresse IP du dns
voulut.)
4) Définit le DNS secondaire sur l'ip 8.8.4.4
netsh int ip add dns "Connexion au réseau local" 8.8.4.4 2
(Le 2 à la fin veut dire 2éme dns et il est possible d'en définir un 3éme
4éme dns etc....)
5*) Récupérer l'ip dynamique fourni par votre DHCP
netsh int ip set dnsservers name="Connexion au réseau local" source=dhcp
6*) Réinitialiser la configuration réseau
netsh int ip resetwikipedia.org
Pour connaitre la version d'IE nous allons lire une clef de registre avec une commande.
1) Ouvrir une invitation de commandes
2) Lire la clef de registre svcVersion via cette commande
reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer" /v svcVersion
netsh int show intNormalement l'interface réseau utilisée par défaut se nomme "Connexion au réseau local".
netsh interface ip show config
netsh int ip set address "Connexion au réseau local" dhcpRemplacer "Connexion au réseau local" par le nom de votre la carte réseau.
1) Ouvrir une invitation de commandes en tant qu'administrateur
2) Changer la valeur de la clef de registre disablecad pour 00000001
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /V disablecad /T REG_DWORD /D "00000001" /f
3*) Pour réactiver CTRL + ALT + SUPP il suffit de remettre la valeur à 00000000
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /V disablecad /T REG_DWORD /D "00000000" /f
net use G: \\gland\dossier_a_lire
(Remplacer G: par le lecteur souhaiter et \\gland\dossier_a_lire par votre chemin d’accès réseau)
3*) Déconnecter un lecteur réseau
net use G: /delete
diskpart
list disk
select disk 3
uniqueid disk
uniqueid disk ID=01E87CE1
7) Vérifier que le nouvel ID est bien pris en compte
uniqueid disk
8) Il ne reste plus qu'à déconnecter/reconnecter le disque
dur, il devrait de nouveaux être utilisables.
Control panel tool Command ----------------------------------------------------------------- Accessibility Options control access.cpl Add New Hardware control sysdm.cpl add new hardware Add/Remove Programs control appwiz.cpl Date/Time Properties control timedate.cpl Display Properties control desk.cpl FindFast control findfast.cpl Fonts Folder control fonts Internet Properties control inetcpl.cpl Joystick Properties control joy.cpl Keyboard Properties control main.cpl keyboard Microsoft Exchange control mlcfg32.cpl (or Windows Messaging) Microsoft Mail Post Office control wgpocpl.cpl Modem Properties control modem.cpl Mouse Properties control main.cpl Multimedia Properties control mmsys.cpl Network Properties control netcpl.cpl NOTE: In Windows NT 4.0, Network properties is Ncpa.cpl, not Netcpl.cpl Password Properties control password.cpl PC Card control main.cpl pc card (PCMCIA) Power Management (Windows 95) control main.cpl power Power Management (Windows 98) control powercfg.cpl Printers Folder control printers Regional Settings control intl.cpl Scanners and Cameras control sticpl.cpl Sound Properties control mmsys.cpl sounds System Properties control sysdm.cpl
Bonjour dans cet article nous allons voir comment crée un site internet sous Debian avec nginx
Connexion en ssh
Dans un premier temps il vous faudra vous connecter à votre serveur en ssh :
sous windows utiliser le logiciel Putty
sous linux le commande
ssh [email protected] -p22
(remplacer 22 par votre port de connexion ssh, par défaur le port 22 est utilisé pour la connexion ssh)
je vous conseille de changer votre port de connexion ssh pour augmenter la sécurité de votre serveur. Pour connaitre la procédure à suivre rendez-vous sur cette article.
Dans un premier temps on met à jour le serveur
apt-get update && apt-get upgrade -y
Installer un firewall/Parefeu
installer un fiewall/Parefeu je vous conseille ufw
apt-get install ufw
dans ufw nous allons autoriser le port ssh et le port de notre site internet
ufw allow 22/tcp && ufw allow 80/tcp
(remplacer 22 par votre port de connexion ssh)
le port 22 en tcp pour la connexion ssh et le 80 en tcp pour le service nginx,
puis on active ufw.
Attention à autoriser les bons port au risque de perdre vostre connexion ssh avec le serveur et de ne plus pouvoir vous connecter a celui ci.
ufw enable
l'on vérifie que les règles du par feu sont bonne avec la commande
ufw status numbered
Normalement vous devrait avoir ceci :
apt-get install nginx -y
puis on lance le service nginx
service nginx start
et on vérifie qu'il est bien lancer
service nginx status
S'il est affiché ceci:
Bravo vous venez d'installer nginx et de le lancer.
rendez-vous sur l’adresse ip de votre serveur avec un navigateur web par exemple firefox
et la magie, vous devriez avoir cette page:
cd /var/www/html
Ajouter les fichiers de votre site sur le serveur via sfpt
Pour ajouter ces fichiers utiliser en logiciel tel que filezila ou winscp
personnellement j'utilise filezila.
pour vous connecter en sftp avec filezila il vous suiffe de remplir les champs ci-dessous dans le logiciel en les remplacent bien sur par vos informations de connexion et votre port ssh, puis Connexion
il vous suffira de déposer les fichiers de votre site dans le répertoire /var/www/html
puis de renommer index.nginx-debian.html en index.nginx-debian.html.bak
ou de supprimer le fichier.
Et on finit par relancer le service nginx comme ceci
service nginx restart
initctl list
+
= En cours d’exécution, -
= Arrêté. ?
= géré par upstart