This commit is contained in:
makayabou 2020-09-20 23:41:42 +02:00
commit c41151d186
7 changed files with 105 additions and 23 deletions

View File

@ -0,0 +1,24 @@
# Installer Adobe pdf Reader (acroread) sur Debian 10
!!! note "Script d'installation"
```
#
# Add x86 architecture
#
sudo dpkg --add-architecture i386
sudo apt update
#
# Download Adobe Reader 9.5 package
#
wget ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb
#
# Install it
#
sudo dpkg -i AdbeRdr9.5.5-1_i386linux_enu.deb
sudo apt-get -f install
#
# Clean
#
rm AdbeRdr9.5.5-1_i386linux_enu.deb
```

View File

@ -0,0 +1,39 @@
# Use AppFolders in Gnome
In the dash view, you can have applications organized by categories like this:
![ScreenShot](img/gnome-appfolders.png)
Use this simple script for that:
!!! note "Deployment script"
```
gsettings set org.gnome.desktop.app-folders folder-children "['All', 'Game', 'Utilities', 'Graphics', 'AudioVideo', 'Education', 'Network', 'Office', 'Development']"
APP_FOLDERS=(All Game Utilities Graphics AudioVideo Education Network Office Development)
for i in "${APP_FOLDERS[@]}"; do
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ name $i
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ translate true
case $i in
'All')
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ categories "['All', 'Game', 'Utilities', 'System', 'Settings', 'Graphics', 'AudioVideo', 'Education', 'Network', 'Office', 'Development']";;
'Game')
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ categories "['Game']" ;;
'Utilities')
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ categories "['Utility', 'System', 'Settings']";;
'Graphics')
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ categories "['Graphics']";;
'AudioVideo')
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ categories "['AudioVideo']";;
'Education')
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ categories "['Education', 'Science']";;
'Network')
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ categories "['Network']";;
'Office')
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ categories "['Office']";;
'Development')
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/$i/ categories "['Development']";;
esac
done
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 KiB

View File

@ -0,0 +1,4 @@
# Guides pour l'administration système
- [ Installer Adobe pdf reader on Debian ](acroread-debian.md)
- [ Configurer AppFolders dans Gnome](gnome-appfolders.md)

View File

@ -45,11 +45,11 @@ sudo apt install openssh-server
### Installation
sudo apt install samba
sudo apt install samba samba-client
### Configuration
### Configuration du serveur
!!! note "/etc/samba/smb.conf
!!! note "/etc/samba/smb.conf"
[global]
workgroup = KTHA-CIE
#name resolve order = bcast host
@ -77,6 +77,19 @@ sudo apt install openssh-server
valid users = ktha
comment = Serveur de fichiers Ktha Compagnie
#### Création d'un mot de passe sur le serveur
```
sudo smbpassword -a $USER
```
### Configuration des clients
Il est nécessaire de configurer le WORKGROUP pour les clients, afin qu'ils soient autorisés à se connecter au serveur Samba:
```
sudo sed -i 's/WORKGROUP/KTHA-CIE/' /etc/samba/smb.conf
```
--------------
@ -88,12 +101,9 @@ sudo apt install openssh-server
### Création du script de sauvegarde
!!! note "/home/$USER/start_backup.sh"
!!! note "/etc/cron.daily/backup"
```
#!/bin/bash
rsync -ahv --update --delete --info=backup2,copy2,del2,name1,stats2 --log-file="/home/$USER/backup_log/backup.log.$(date +%Y-%m-%d)" /home/$USER/Documents/ -e 'ssh -p 3333' $USER@176.151.59.186:/home/$USER/Documents &
rsync -ahv --update --delete --info=backup2,copy2,del2,name1,stats2 --log-file="/home/$USER/backup_log/backup.log.$(date +%Y-%m-%d)" /home/$USER/Documents/ -e 'ssh -p 43000' $USER@176.151.59.186:/home/$USER/Documents &
```
### Création du cron
echo "0 2 * * * $USER bash /home/$USER/start_backup.sh # the script file backup.sh is scheduled to be executed every day at 2:00AM." |sudo tee -a /etc/crontab
Les scripts présents dans `/etc/cron.daily` sont exécutés tous les matins à 6h00, comme défini dans `/etc/crontab`.

View File

@ -5,4 +5,5 @@ Dans cette rubrique vous trouverez différentes astuces, mémos, snippets, tips,
Tout est regroupé en deux catégories:
- [les mémos pour bien utiliser les commandes linux](cmd/index.md)
- [les guides plus complets pour déployer des services](guides/index.md)
- [les tutos d'administration système](adminsys/index.md)
- [les guides complets pour déployer des services réseau](guides/index.md)

View File

@ -49,17 +49,21 @@ nav:
- cours/python/1stproject.md
- cours/python/rest.md
- cours/python/os-script.md
- Divers:
- divers/index.md
- "Commandes Linux":
- "Index": divers/cmd/index.md
- divers/cmd/backup.md
- divers/cmd/screen.md
- divers/cmd/nmcli.md
- Divers:
- divers/index.md
- "Commandes Linux":
- "Index": divers/cmd/index.md
- divers/cmd/backup.md
- divers/cmd/screen.md
- divers/cmd/nmcli.md
- divers/cmd/mount.md
- "Guides de déploiement":
- "Index": divers/guides/index.md
- divers/guides/install_pxe.md
- "Nextcloud": divers/guides/nextcloud_docker-compose_on_debian-10_with_nginx_reverse-proxy.md
- "Wordpress": divers/guides/wordpress_docker-compose_on_debian-10_with_nginx_reverse-proxy.md
- "SSH - SAMBA": divers/guides/serveur_debian_smb_ssh.md
- "Admin Sys":
- Index: divers/adminsys/index.md
- "Installer Adobe pdf reader": divers/adminsys/acroread-debian.md
- "Configurer Gnome AppFolders": divers/adminsys/gnome-appfolders.md
- "Déploiement de Serveurs":
- "Index": divers/guides/index.md
- divers/guides/install_pxe.md
- "Nextcloud": divers/guides/nextcloud_docker-compose_on_debian-10_with_nginx_reverse-proxy.md
- "Wordpress": divers/guides/wordpress_docker-compose_on_debian-10_with_nginx_reverse-proxy.md
- "SSH - SAMBA": divers/guides/serveur_debian_smb_ssh.md