Starmate Posts

10 septembre 2019 /

Pour afficher le flux vidéo d’une caméra IP Reolink sur un poste Linux:

1 - On installe VLC
sudo apt-get install vlc
On créé un fichier avec l'extension .asf
vi camera_salon.asf

et on y met une des deux lignes dedans, sans oublier de renseigner le login (ici « admin »), le mot de passe ainsi que l’adresse IP de la caméra:

Pour le flux de basse qualité
echo "rtsp://admin:<password>@<IP Address>/h264Preview_01_sub" > camera_salon.asf

ou

Pour le flux de haute qualité
echo "rtsp://admin:<password>@<IP Address>/h264Preview_01_main" > camera_salon.asf

Il ne reste plus qu’a ouvrir ce fichier avec VLC pour afficher le stream de votre Camera IP

29 juillet 2019 /
Forcer le changement du mot de passe de l'utilisateur starmate
chage -d 0 -m 0 -M 60 starmate
12 juillet 2019 /

Partager rapidement des fichiers entre deux postes Linux, via le réseau local et sans installer de logiciel supplémentaire ou configuration d’un service c’est possible via deux methodes:

Avec Python

Sur le Linux qui partage
cd ~/repertoire_a_partager
python3 -m http.server

Un message nous confirme le lancement du service web sur le port 8000:

Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/

Maintenant depuis le poste qui veux accéder au partage, on ouvre firefox et on tape:

http://adresse_ip_du_linux_qui_partage:8000

Vous avez maintenant accès à tous les fichiers du répertoire.
Une fois que vous avez récupérer les fichier, faire un CTRL+c pour arrêter le partage.

Avec Netcat

Sur le Linux qui partage
nc -vv -l -p 1664 < fichier_a_partager.txt

Ici, netcat écoute sur le port 1664.
Vérifier que le pare-feu ne bloque pas ce port sinon modifier les règles ou choisir un autre port qui lui serait ouvert.

Sur le Linux veut récupérer le fichier
nc adresse_ip_du_linux_qui_partage 1664 > fichier_a_partager.txt

Dans ces deux méthodes, la sécurité a été laissée de côté au profit de la simplicité.

11 juillet 2019 /

VSFTPD possède deux types de logs :

Xfer : qui log les transferts
Vsftpd : qui log les connexions et commandes utilisé par les utilisateurs.

Dans le fichier de configuration de vsftpd, nous pouvons les configurer de cette manière :

# Option pour gérer les deux types de logs simultanément
dual_log_enable=YES

# Partie XFER
xferlog_enable=YES
xferlog_file=/var/log/vsftpd/vsftpd.xfer.log
xferlog_std_format=YES


# Partie VSFTPD
log_ftp_protocol=YES
vsftpd_log_file=/var/log/vsftpd/vsftpd.log
8 juillet 2019 /

Lorsque le nombre de fichiers dans un répertoire dépasse les 30000, cela peut constituer un problème.

Voici les étapes à suivre pour mener à bien cette tâche
find . -name '*.txt' -print >/tmp/fichiers_a_archiver
tar -cvzf fichiers_a_archiver.tar.gz --files-from /tmp/fichiers_a_archiver
find . -name '*.txt' | xargs rm -v