Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| doc:raspi_tools [2022/03/05 17:32] – [install ssh] admin | doc:raspi_tools [2023/09/05 00:13] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | | ||
| + | | ||
| + | |||
| ====== Raspberry pi tools ====== | ====== Raspberry pi tools ====== | ||
| x | x | ||
| * long life for SD card | * long life for SD card | ||
| - | * Disable swap : \\ cat / | + | * Disable swap : \\ free -m \\ cat / |
| - | * dphys-swapfile | + | * __dphys-swapfile |
| + | * You can set this in / | ||
| * Assign the __noatime__ mount flag to partitions residing on the SD card by adding it to the options section of the partition in / | * Assign the __noatime__ mount flag to partitions residing on the SD card by adding it to the options section of the partition in / | ||
| * Highly used directories such as /var/tmp/ and possibly /var/log can be relocated to RAM in /etc/fstab like this: \\ tmpfs /var/tmp tmpfs nodev, | * Highly used directories such as /var/tmp/ and possibly /var/log can be relocated to RAM in /etc/fstab like this: \\ tmpfs /var/tmp tmpfs nodev, | ||
| Ligne 601: | Ligne 606: | ||
| ls -Al ~/.ssh | ls -Al ~/.ssh | ||
| total 16 | total 16 | ||
| - | -rw-r----- 1 backup users 1875 Mar 5 07:10 authorized_keys | + | -rw------- 1 backup users 1875 Mar 5 07:10 authorized_keys |
| -rw------- 1 backup users 3243 Mar 5 17:04 id_rsa | -rw------- 1 backup users 3243 Mar 5 17:04 id_rsa | ||
| -rw-r----- 1 backup users 736 Mar 5 17:04 id_rsa.pub | -rw-r----- 1 backup users 736 Mar 5 17:04 id_rsa.pub | ||
| Ligne 619: | Ligne 624: | ||
| # #### server side #### | # #### server side #### | ||
| # curl -L https:// | # curl -L https:// | ||
| - | sudo -u pi pivpn -a | + | sudo -u pi pivpn -a # to add a new device |
| sudo -u pi pivpn -l | sudo -u pi pivpn -l | ||
| #sudo -u pi pivpn -qr | #sudo -u pi pivpn -qr | ||
| Ligne 640: | Ligne 645: | ||
| ping 10.6.0.1 | ping 10.6.0.1 | ||
| # start at boot | # start at boot | ||
| + | sudo wg-quick down wg0 | ||
| + | sudo systemctl start wg-quick@wg0 | ||
| sudo systemctl enable wg-quick@wg0 | sudo systemctl enable wg-quick@wg0 | ||
| </ | </ | ||
| + | |||
| + | <sxh bash; title: inst_wireguard_client.bash> | ||
| + | #!/bin/bash | ||
| + | sudo apt install wireguard | ||
| + | mcedit / | ||
| + | </ | ||
| + | |||
| + | <sxh bash; title: Redirection de port via 10.6.0.1> | ||
| + | ssh -L 2222: | ||
| + | ssh -p 2222 localhost | ||
| + | |||
| + | ssh -L 44443: | ||
| + | firefox | ||
| + | </ | ||
| + | |||
| ===== install | ===== install | ||
| Ligne 692: | Ligne 714: | ||
| </ | </ | ||
| + | |||
| + | <sxh bash; title: | ||
| + | #!/bin/bash | ||
| + | |||
| + | if [ -z " | ||
| + | echo "Usage :" | ||
| + | echo " | ||
| + | exit 0 | ||
| + | fi | ||
| + | |||
| + | #### message ###### | ||
| + | ################### | ||
| + | mail_rcpt=' | ||
| + | mail_sbjt=" | ||
| + | mail_text=" | ||
| + | |||
| + | ##### sender ##### | ||
| + | ################## | ||
| + | mail_from=' | ||
| + | mail_pass=" | ||
| + | mail_smtp=' | ||
| + | header=" | ||
| + | |||
| + | curl --url " | ||
| + | | ||
| + | | ||
| + | | ||
| + | -T - <<< | ||
| + | </ | ||
| ===== install server ===== | ===== install server ===== | ||
| Ligne 878: | Ligne 929: | ||
| # | # | ||
| </ | </ | ||
| + | |||
| + | |||
| + | <sxh bash; title: samba_server> | ||
| + | smbpasswd -a utilisateur1 | ||
| + | usermod -a -G sambashare utilisateur1 | ||
| + | id utilisateur1 | ||
| + | systemctl restart smbd | ||
| + | systemctl status smbd | ||
| + | </ | ||
| + | |||
| ===== install wait for network ===== | ===== install wait for network ===== | ||