merge
This commit is contained in:
commit
c41151d186
24
docs/divers/adminsys/acroread-debian.md
Normal file
24
docs/divers/adminsys/acroread-debian.md
Normal 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
|
||||
```
|
||||
|
||||
39
docs/divers/adminsys/gnome-appfolders.md
Normal file
39
docs/divers/adminsys/gnome-appfolders.md
Normal file
@ -0,0 +1,39 @@
|
||||
# Use AppFolders in Gnome
|
||||
|
||||
In the dash view, you can have applications organized by categories like this:
|
||||
|
||||

|
||||
|
||||
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
|
||||
```
|
||||
|
||||
|
||||
BIN
docs/divers/adminsys/img/gnome-appfolders.png
Normal file
BIN
docs/divers/adminsys/img/gnome-appfolders.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 175 KiB |
4
docs/divers/adminsys/index.md
Normal file
4
docs/divers/adminsys/index.md
Normal 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)
|
||||
@ -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`.
|
||||
|
||||
@ -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)
|
||||
|
||||
30
mkdocs.yml
30
mkdocs.yml
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user