Home Adding a Figurine Login Message
Post
Cancel

Adding a Figurine Login Message

I saw a very interesting video by Alex Kretzschmar about how to add a nice colorful login banner using Figurine that displays the hostname. I thought this would be helpful when working with several SSH sessions, so I added it to my hosts.

Login example of figurine displaying the hostname

To start you need to download and install Figurine.

1
2
3
wget https://github.com/arsham/figurine/releases/download/v1.3.0/figurine_linux_amd64_v1.3.0.tar.gz -O deploy.tar.gz
tar -xvf deploy.tar.gz
sudo mv deploy/figurine /usr/local/bin

Once it’s installed you can test it by running the following

1
figurine -f "3d.flf" `hostname`

Now you can create the profile script that will run on login.

1
sudo nano /etc/profile.d/figurine.sh
1
2
3
echo ""
figurine -f "3d.flf" `hostname`
echo ""

You can test the file by running it manually.

1
sh /etc/profile.d/figurine.sh

Now that the file is created, exit and ssh back in to test it. Also don’t forget to cleanup the download and unpacked files.

1
rm -rf deploy*
This post is licensed under CC BY 4.0 by the author.