V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
princeqjzh
V2EX  ›  Linux

我们是这样装饰自己的 Linux 云主机哒~~~~

  •  
  •   princeqjzh · 2016-01-12 12:37:06 +08:00 · 3128 次点击
    这是一个创建于 3239 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作为一个热爱艺术的技术团队成员,必须时刻透出一些艺术范儿。很希望自己云主机启动时候能够与众不同的显示出产品的标志,于是乎 想到“图片转 ascii ”技巧,具体意思可以网上搜或参考 https://www.v2ex.com/t/83784

    具体做法非常简单:
    1. 把 logo 转换成 ascii 文本;
    2. 编写 shell 脚本输出这个文本,其实就是一个 echo 超级简单;
    3. 将输出 Logo 的 shell 脚本放入启动文件中;

    这个过程与把大象放到冰箱里面一样一样的 &%&*($#

    下面就是过程:
    1.找到 logo 图片,最好是黑白的,不是的话, ps 转吧;
    2.工具生成 Logo Ascii 文本,我用的是这个 http://www.atool.org/img2ascii.php
    3.复制一下生成的 Logo 文本,然后加上 echo 写成 shell 脚本,脚本文件名 logo.sh ;基本格式如下

    onealert_log()
    {
    echo '

    贴入你生成的 Logo 文本

    '
    }

    onealert_log

    参考代码在 https://github.com/princeqjzh/logo

    1. 将生成的 shell 文件 加入到启动文件.bash_profile 中,需要添加的代码其实就是一句 sh ~/logo.sh

    2. 启动云主机看看吧 :)

    SpicyCat
        1
    SpicyCat  
       2016-01-12 13:00:48 +08:00
    所谓的启动云主机是什么意思? ssh 登陆?如果要在 ssh 登陆后显示 banner 也可以修改 /etc/motd 文件
    lizheming
        2
    lizheming  
       2016-01-12 13:02:26 +08:00
    princeqjzh
        3
    princeqjzh  
    OP
       2016-01-12 14:18:06 +08:00
    回复 1 楼,云主机就是像阿里云这样的,可以 ssh 登录。
    ne6rd
        4
    ne6rd  
       2016-01-12 16:29:50 +08:00
    http://anime.en.utf8art.com/arc/valvrave_24.html
    找了一些保存到 motd 里了,样子是有了,但是好像有些变形。
    看说明好像对 font-size 、 font-style 、 charset 等属性是不是有要求,这些去哪里设置呢?
    Owenjia
        5
    Owenjia  
       2016-01-12 19:26:58 +08:00
    sshd_config 里不是可以用 Banner 指定一个文件的?为啥写到 .bash_profile 里?
    ryd994
        6
    ryd994  
       2016-01-12 20:17:36 +08:00
    @ne6rd 字体完全是客户端的设置
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2864 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 14:53 · PVG 22:53 · LAX 06:53 · JFK 09:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.