Vous n'êtes pas identifié(e).
Pages : 1
vous voulez avoir votre login console ou ssh comme cela ?
c'est pas dificille il suffit de lancer ce script :
http://linuxtrack.net/viperr/repo/source/issue.sh
dont voici le code :
#!/bin/bash
logo() {
echo -e ' \e[47m \e[0m \e[47m \e[0m\t\e[1;34m888 888 d8b .d8888888'
echo -e ' \e[47m \e[0m\t\e[1;34m888 888 Y8P d88P 888'
echo -e ' \e[47m \e[0m\e[44m \e[47m \e[0m\e[44m \e[47m \e[0m\t\e[1;34m888 888 888 888'
echo -e ' \e[47m \e[0m\e[44m \e[47m \e[0m\e[44m \e[47m \e[0m\t\e[1;34mY88b d88P 888 88888b. .d88b. 888d888 Y88b 888'
echo -e '\e[47m \e[0m\e[44m \e[47m \e[0m\e[44m \e[47m \e[0m\t\e[1;34m Y88b d88P 888 888 "88b d8P Y8b 888P" "Y8888888'
echo -e '\e[47m \e[0m\e[44m \e[47m \e[0m\e[44m \e[47m \e[0m\t\e[1;34m Y88o88P 888 888 888 88888888 888 d88T 888'
echo -e ' \e[47m \e[0m\t\e[1;34m Y888P 888 888 d88P Y8b. 888 d88T 888'
echo -e ' \e[47m \e[0m \e[47m \e[0m\t\e[1;34m Y8P 888 88888P" "Y8888 888 d88T 888'
echo -e ' \e[47m \e[0m \e[47m \e[0m\t\e[1;34m \e[37m___\e[0m \e[1;34m888\e[0m '
echo -e ' \e[47m \e[0m \e[47m \e[0m\t\e[1;34m \e[37m| _|_ / _ _.\e[0m \e[1;34m888\e[0m \e[1;37m |_ o _|_ _ |_ _ _|_\e[0m \e[1;34m|\e[0m'
echo -e ' \e[47m \e[0m \e[47m \e[0m\t\e[1;34m \e[37m_|_ |_ _> (_|\e[0m \e[1;34m888\e[0m \e[1;37m |_) | |_ (/_ | | (_) |_\e[0m \e[1;34mo\e[0m'
echo -e '\t\t\t\t\e[1;34mViperr release 08 (Vipera Azathoth)\e[0m'
}
(
logo
echo -e '\t\t\t\t\e[1;34mKernel : \\r on an \\m (\\l)\e[0m'
) > /etc/issue
(
logo
) > /etc/motd
vi est mon ami pour la vie
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn
Hors ligne
Salut,
Loin de moi l'idée de critiquer ta geekerie, ce script me rappelle un vieux cauchemar que j'ai eu il y a quelques temps avec ssh. J'ai mis 6 mois pour réaliser que le souci venait du script linux_logo.
Voir ce lien
Hors ligne
a tester ! mais là j'utile /etc/motd, et non un binaire. mais je testerais
vi est mon ami pour la vie
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn
Hors ligne
J'arrive pas à le mettre, dommage.
Lenovo X250 sous Viperr
Hors ligne
cad ?
quel est exactement le problème ?
tu exécute le script en root ou pas ?
vi est mon ami pour la vie
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn
Hors ligne
Le lien pour le script est pas le bon penthium2, ça renvoi vers le script vipup
Security is always excessive until it’s not enough. — Robbie Sinclair
Hors ligne
merci Azgarech ! c'est modifié.
vi est mon ami pour la vie
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn
Hors ligne
Je dois relancer le script du coup?
Lenovo X250 sous Viperr
Hors ligne
retélacharge le scrip issue.net et lance le sous root
vi est mon ami pour la vie
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn
Hors ligne
Résultat?
[== Indéfini ==]
[retroschlampe@retroschlampe ~] $ cd /home/retroschlampe/Téléchargements
[retroschlampe@retroschlampe Téléchargements] $ su
Mot de passe :
[root@retroschlampe Téléchargements] # ls issue.sh
issue.sh
[root@retroschlampe Téléchargements] # ./issue.sh
bash: ./issue.sh: Permission non accordée
[root@retroschlampe Téléchargements] # chmod +x issue.sh
[root@retroschlampe Téléchargements] #
[root@retroschlampe Téléchargements] # chmod +x issue.sh
[root@retroschlampe Téléchargements] # ./issue.sh
[root@retroschlampe Téléchargements] #
Lenovo X250 sous Viperr
Hors ligne
maintenant fait cat /etc/issue
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
C'est tout bon, moult merci
Lenovo X250 sous Viperr
Hors ligne
J'ai testé le script en effet il y a un souci d'affichage
la partie Kernel: affiche \r on an \n (\l) au lieu de la version du kernel et de l'architechture.
quand à la ligne du code
echo -e '\t\t\t\t\e[1;34mViperr release 08 (Vipera Azathoth)\e[0m'
Je l'ai remplacé par
echo -en '\t\t\t\t\e[1;34m' ;'cat /etc/os-release | grep PRETTY_NAME | cut -d '"' -f 2 ; echo -e ' \e[0m'
Ça permet de suivre les versions.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
J'ai testé le script en effet il y a un souci d'affichage
la partie Kernel: affiche \r on an \n (\l) au lieu de la version du kernel et de l'architechture.
quand à la ligne du code
echo -e '\t\t\t\t\e[1;34mViperr release 08 (Vipera Azathoth)\e[0m'
Je l'ai remplacé par
echo -en '\t\t\t\t\e[1;34m' ;'cat /etc/os-release | grep PRETTY_NAME | cut -d '"' -f 2 ; echo -e ' \e[0m'
Ça permet de suivre les versions.
merci pour l'idée du suivit de version mais stop l'option back-quote "` "
je préfère : $( )
sinon le must polutot que le cut un gros awk : krkrkr
echo -e "\t\t\t\t\e[1;34m$(awk -F'"' '/PRETTY/ { print $2 }' /etc/os-release)\e[0m"
pour ce qui est de la partie kernel : c'est normale c'est dans les spec du fichier /etc/issue cf http://www.linuxfromscratch.org/blfs/vi … logon.html
vi est mon ami pour la vie
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn
Hors ligne
Le souci c'est qu'il n'affiche pas le kernel ni l'architechture mais \r et \m du coup.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
sisi il l'affiche ! mais pas quand tu fait un cat du fichier
mais plutot quand tu ouvre un tty
vi est mon ami pour la vie
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn
Hors ligne
En effet, je savais pas que c'était seulement en tty du coup en ssh depuis un emulateur ça ne fonctionne pas non plus ?
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
si car pour ssh c'est le fichier /etc/motd
vi est mon ami pour la vie
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn
Hors ligne
/etc/motd ne prend ni les \l \r \n etc du tty, ni les variables d'environnements en $USER, $LOGNAME, etc.. pour palier a cela j ai rajouté une petite ligne dans /etc/bash.bashrc
if [ -n "${SSH_CONNECTION}" ]; then
echo "Remote connection : ${SSH_CONNECTION} on ${SSH_TTY}"
fi
Juste avant d'afficher la date et le archey, le terminal affiche à présent lorsqu'une connexion par ssh se fait.
warlocg@linux:~$ ssh root@localhost
root@localhost's password:
-=-=-=-=-=-=-=-=-=-=-=-=-
Debian GNU/Linux 8.0
-=-=-=-=-=-=-=-=-=-=-=-=-
Last login: Fri Jul 15 23:19:05 2016 from localhost
Remote connection : ::1 50224 ::1 22 on /dev/pts/3
vendredi 15 juillet 2016, 23:25:00 (UTC+0000)
User: root
_sudZUZ#Z#XZo=_ Hostname: linux
_jmZZ2!!~---~!!X##wx OS: Debian 8.0 i686 (jessie)
.<wdP~~ -!YZL, Kernel: 4.5.0-0.bpo.1-686-pae
.mX2' _xaaa__ XZ[. Uptime: 4:29
oZ[ _jdXY!~?S#wa ]Xb; Shell: Bash
_#e' .]X2( ~Xw| )XXc Terminal: Xterm
.2Z` ]X[. xY| ]oZ( Packages: 2168
.2#; )3k; _s!~ jXf` CPU: Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz
1Z> -]Xb/ ~ __#2( RAM: 509 MB / 8025 MB
-Zo; +!4ZwerfgnZZXY' Disk: 202G / 229G
*#[, ~-?!!!!!!-~ lo: unknown
XUb;. eth0: up
)YXL,, wlan0: down
+3#bc,
-)SSL,,
~~~~~
[root][linux][~][23:25:01][superuser mode]
Enter command here ->
Hors ligne
Pages : 1