Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressources:linux:utilisation:base:installation:accueil [2024/08/30 10:46] alainbataillyressources:linux:utilisation:base:installation:accueil [2025/06/25 11:01] (Version actuelle) alainbatailly
Ligne 19: Ligne 19:
  
 Scripts principaux : Scripts principaux :
 +  * **Mint 22** :
 +    - [[ressources/linux/utilisation/base/installation/accueil#tab-os|installation du système d'exploitation]]
 +    - <btn type="success" modal="cfg_reseau_22" size="xs"> script réseau</btn> 
 +    - <btn type="success" modal="cfg_logi_22" size="xs"> script logiciel</btn> 
 +    - <btn type="danger" modal="cfg_securite" size="xs"> script sécurité Poly</btn> 
 +
   * **Mint 21** / **Mint 21.1** :   * **Mint 21** / **Mint 21.1** :
     - [[ressources/linux/utilisation/base/installation/accueil#tab-os|installation du système d'exploitation]]     - [[ressources/linux/utilisation/base/installation/accueil#tab-os|installation du système d'exploitation]]
Ligne 267: Ligne 273:
  
  
 +</code>
 +</modal>
 +
 +<modal id="cfg_reseau_22"> 
 +<code>
 +
 +
 +# acces root ssh
 +echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config
 +echo 'X11Forwarding yes' >> /etc/ssh/sshd_config
 +service ssh restart
 +
 +# interface de connexion - écran d'accueil
 +cd /etc/lightdm/lightdm.conf.d/
 +printf '[SeatDefaults]
 +user-session=cinnamon
 +greeter-show-manual-login = true
 +greeter-hide-users = true
 +allow-guest = false
 +
 +##' > 70-linuxmint.conf
 +
 +# connexion au serveur
 +export DEBIAN_FRONTEND=noninteractive
 +apt -y install nfs-common realmd sssd sssd-ad sssd-tools libnss-sss libpam-sss adcli samba-common-bin oddjob oddjob-mkhomedir packagekit autofs openssh-server krb5-config nfs-common libsss-sudo krb5-user
 +echo qw34er | realm join meca.polymtl.ca -U adjoiner
 +systemctl stop sssd 
 +systemctl stop autofs
 +
 +#On copie le bon fichier SSSD
 +cd /etc/sssd
 +/bin/cp /etc/sssd/sssd.conf /etc/sssd/sssd.conf.old
 +/bin/rm sssd.conf
 +wget  'http://132.207.39.173/mint/22/config/sssd.conf'
 +chmod 600 sssd.conf
 +
 +#On va chercher les bons fichier
 +
 +cd /etc
 +/bin/cp /etc/nsswitch.conf /etc/nsswitch.conf.old
 +/bin/rm nsswitch.conf
 +wget  'http://132.207.39.173/mint/22/config/nsswitch.conf'
 +chmod 644 nsswitch.conf
 +
 +cd /etc
 +/bin/cp /etc/krb5.conf /etc/krb5.conf.old
 +/bin/rm krb5.conf
 +wget  'http://132.207.39.173/mint/22/config/krb5.conf'
 +chmod 644 nsswitch.conf
 +
 +cd /etc
 +/bin/cp /etc/idmapd.conf /etc/idmapd.conf.old
 +/bin/rm idmapd.conf
 +wget  'http://132.207.39.173/mint/22/config/idmapd.conf'
 +chmod 644 idmapd.conf
 +  
 +systemctl enable sssd
 +systemctl start sssd
 +systemctl enable autofs
 +systemctl start autofs 
 +
 +
 +echo "account    required     pam_access.so" >> /etc/pam.d/sshd
 +echo "+ : root : ALL" >> /etc/security/access.conf
 +echo "+ : (lava_vnl) : ALL" >> /etc/security/access.conf
 +echo "- : ALL : ALL" >> /etc/security/access.conf
 +
 +# correction bug authentification
 +systemctl disable nscd
 +systemctl stop nscd
 +
 +systemctl restart autofs 
 +
 +apt-get -y install xrdp net-tools
 +systemctl enable xrdp
 +usermod -a -G ssl-cert xrdp
 +
 +reboot
 </code> </code>
 </modal> </modal>
Ligne 289: Ligne 373:
  
 # installation des logiciels requis # installation des logiciels requis
-apt-get -y install gedit geany geany-plugin* meld fail2ban cifs-utils nfs-common libwx-perl libwxbase3.0-dev libboost-dev libuser apache2 fail2ban htop filezilla rsync members nfs-common sshpass git gfortran gcc g++ libreoffice imagemagick emacs gummi liblapack-dev libarpack2-dev texlive-full inkscape gitg thunar giggle lyx csh nemo sshpass ssh clusterssh gitk blender kwrite gimp guake guake-indicator evince gedit libboost-dev libblas-dev liblapack-dev libboost-dev libblas-dev liblapack-dev okular rdesktop biber screen jabref myspell-fr-gut pdfgrep pdftk-java texstudio pdftk xournal freerdp2-x11 gscan2pdf gnome-terminal cheese+apt-get -y install gedit geany geany-plugin* meld fail2ban cifs-utils nfs-common libwx-perl libwxbase3.0-dev libboost-dev libuser apache2 fail2ban htop filezilla rsync members nfs-common sshpass git gfortran gcc g++ libreoffice imagemagick emacs gummi liblapack-dev libarpack2-dev texlive-full inkscape gitg thunar giggle lyx csh nemo sshpass ssh clusterssh gitk blender kwrite gimp guake guake-indicator evince gedit libboost-dev libblas-dev liblapack-dev libboost-dev libblas-dev liblapack-dev okular rdesktop biber screen jabref myspell-fr-gut pdfgrep pdftk-java texstudio pdftk xournal freerdp2-x11 gscan2pdf gnome-terminal cheese chromium-browser
  
 # thèmes Geany # thèmes Geany
Ligne 303: Ligne 387:
 # suppression de Firefox # suppression de Firefox
 apt remove firefox apt remove firefox
 +
 +# suppression du keyring
 +apt-get remove gnome-keyring
 +
 +apt-get update
 +apt-get -y upgrade
 +apt-get -y dist-upgrade
 +reboot
 +</code>
 +</modal>
 +
 +<modal id="cfg_logi_22"> 
 +<code>
 +export DEBIAN_FRONTEND=noninteractive
 +
 +# ajout du conteneur Singularity (Salome 2022)
 +wget https://github.com/sylabs/singularity/releases/download/v3.9.7/singularity-ce_3.9.7-bionic_amd64.deb
 +sudo apt install ./singularity-ce_3.9.7-bionic_amd64.deb
 +
 +# Fix Matlab
 +
 +apt-get -y install libncursesw6 libncurses6
 +ln -s /usr/lib/x86_64-linux-gnu/libncursesw.so.6.4 /usr/lib/x86_64-linux-gnu/libncurses.so.5
 +
 +apt-get -y install gedit meld cifs-utils nfs-common libwx-perl libboost-dev libuser apache2 fail2ban htop filezilla rsync members nfs-common sshpass git gfortran gcc g++ libreoffice imagemagick emacs gummi liblapack-dev libarpack2-dev texlive-full inkscape gitg thunar giggle lyx csh nemo sshpass ssh clusterssh gitk blender kwrite gimp guake guake-indicator evince gedit libboost-dev libblas-dev liblapack-dev libboost-dev libblas-dev liblapack-dev okular rdesktop biber screen jabref myspell-fr-gut pdfgrep pdftk-java texstudio pdftk xournal freerdp2-x11 gscan2pdf gnome-terminal cheese chromium geany libxcb-cursor-dev
 +
 +apt-get -y install curl
 +curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
 +echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
 +apt update
 +apt-get -y install brave-browser
 +
 +apt-get -y remove firefox
 +
 +# suppression du keyring
 +apt-get remove gnome-keyring
  
 apt-get update apt-get update
 apt-get -y upgrade apt-get -y upgrade
 +apt-get -y dist-upgrade
 reboot reboot
 </code> </code>
  • ressources/linux/utilisation/base/installation/accueil.1725029183.txt.gz
  • Dernière modification : 2024/08/30 10:46
  • de alainbatailly