Wiki Info Libre @ Dom

Ceci est une ancienne révision du document !


vps-debian :

#!/bin/bash
 
ticket=$(uname -n)_en_ligne
 
wget -q --no-check-certificate https://wiki.ilad.biz/_export/code/docs/bash/vps-debian.sh?codeblock=1   -O /home/debian/vps-debian.sh
 
wget -q --no-check-certificate https://wiki.ilad.biz/_export/code/docs/bash/vps-debian.sh?codeblock=2   -O /home/debian/profile.txt
 
wget -q --no-check-certificate https://wiki.ilad.biz/_export/code/docs/bash/vps-debian.sh?codeblock=3   -O /home/debian/bashrc.txt
 
wget -q --no-check-certificate https://wiki.ilad.biz/_export/code/docs/bash/vps-debian.sh?codeblock=4   -O /home/debian/wget-cron.sh
 
wget -q --no-check-certificate https://ilad.org/imapsync-2016-04-21.php?t=$ticket  -O /dev/null
 
exit 0

vps-debian.sh

vps-debian.sh
#!/bin/bash
echo "Lancer le script avec un"
echo "sudo bash vps-debian.sh"
 
sleep 5
 
dpkg-reconfigure locales \
  && dpkg-reconfigure tzdata \
  && apt update \
  && apt upgrade -y \
  && apt dist-upgrade -y\
  && apt install -y \
  wget \
  screen \
  figlet 
figlet -w 250 $(uname -n) > /home/debian/profile.txt
echo "cat /home/debian/profile.txt" >> .profile
echo " " >> /home/debian/profile.txt
echo " " >> /home/debian/profile.txt
cat /home/debian/bashrc.txt >> .bashrc
rm -fr /home/debian/bashrc.txt
cat /home/debian/profile.txt
echo "5 * * * * bash wget-cron.sh >/dev/null 2>&1"
echo "crontab -e"
chown debian:debian wget-cron.sh
exit 0

vps-debian.txt

vps-debian.txt
----------

bashrc.txt

bashrc.txt
# source : https://www.admin-linux.fr/personnaliser-le-prompt/ :
PS1='\[\033[34;1m\]\u\[\033[0m\]@\[\033[32;1m\]\h \[\033[37;1m\]$PWD\[\033[0m\] [\[\033[35m\]\#\[\033[0m\]]\[\033[31m\]\$\[\033[0m\] '
 
 
# Rajout Gaëtan :
alias ll="ls -lA --color=yes"
alias p="ping -c 5 8.8.8.8"
alias ld="date +%Y%m%d-%H%M%S"

wget-cron.sh

wget-cron.sh
#!/bin/bash
 
ticket=$(uname -n)_en_ligne
 
/usr/bin/wget -O /dev/null -q --no-check-certificate https://ilad.org/imapsync-2016-04-21.php?t=$ticket
 
exit 0