linux个性化定制登录信息
1./etc/motd
/etc/motd即messageoftoday(布告栏信息),每次用户登录时,/etc/motd文件的内容会显示在用户的终端。系统管理员可以在文件中编辑系统活动消息,例如:管理员通知用户系统何时进行软件或硬件的升级、何时进行系统维护等。如果shell支持中文,还可以使用中文,这样看起来更易于了解。
2./etc/issue
/etc/issue文件的使用方法与/etc/motd文件相差不大,它们的主要区别在于:当一个网络用户或通过串口登录系统上时,/etc/issue的文件内容显示在login提示符之前,而/etc/motd内容显示在用户成功登录系统之后。
issue 内的各代码意义
本地端时间的日期;
/l 显示第几个终端机接口;
/m 显示硬件的等级 (i386/i486/i586/i686...);
/n 显示主机的网络名称;
/o 显示 domain name;
/r 操作系统的版本 (相当于 uname -r)
/t 显示本地端时间的时间;
/s 操作系统的名称;
/v 操作系统的版本。
一。添加静态登录提示信息:
直接在/etc/motd文件中加入所要显示的信息即可。
二。添加动态的提示信息
1)清空/etc/motdde内容
2)编写显示的脚本
#!/usr/bin/env pythonimport os USER = os.popen('echo $USER').read().strip('\n') DATE = os.popen('date +%F\ %H:%M:%S').read().strip('\n') IP = os.popen("/sbin/ifconfig | awk -F [:\ ]++ '/inet/ {if ( $4 != \"127.0.0.1\") {print $4}}'").read().strip('\n') INFO = "Welcome Login Beyond System,Please Enjoy it" LENGTH = len(INFO) + 8print '\033[1;31;40m' print "*" * LENGTH print "*"," " * 3 , INFO print "*"," " * 3 , "User: " , USER print "*"," " * 3 , "Date: " , DATE print "*"," " * 3 , "IP: " , IP print "*" * LENGTH print '\033[0m'
3.在/etc/profil.d/下创建motd.sh脚本,登录自动加载motd.py
#!/bin/bash clear /usr/bin/python /root/motd.py
转载于:https://www.cnblogs.com/pycode/p/9495634.html
linux个性化定制登录信息相关推荐
- Linux查看用户登录信息-last
last命令: last命令用于显示用户最近登录信息.单独执行last命令,将读取 /var/log/wtmp 文件,并将给该文件的内容记录的登入系统的用户名单全部显示出来. 语法: last (选项 ...
- 个性化设置Linux用户登录信息
Linux系统操作学习手记 个性化设置Linux用户登录信息 目标清单 资源文件 工具 实现过程 效果图 个性化设置Linux用户登录信息 使用Linux用户时,用户往往希望在登录时获取想要的信息,同 ...
- linux centos7清除系统日志、历史记录、登录信息
平时不管是web还是系统产生的日志都可能导致洗盘爆满,所以我在这里分享一些基本常用清理linux日志的方法. # echo > /var/log/wtmp //清除用户登录记录 # echo & ...
- linux查看注册表信息,linux下登录档及其查看方法
一.Linux 常见的登录档档名 登录档可以帮助我们瞭解很多系统重要的事件,包括登入者的部分资讯,因此登录档的权限通常是设定为仅有 root 能够读取而已. 而由于登录档可以记载系统这麽多的详细资讯, ...
- linux 查看登入记录_Linux登录信息查询
1. Linux登录日志的存储 在Linux系统中,登录日志主要存储在三个文件中,/var/log/wtmp,/var/run/utmp,/var/log/lastlog.常用的查询命令有w,who, ...
- Linux系统中管理用户登录及登录信息的处理
用户登录或者访问记录 在Linux系统中,有三个主要的日志子系统: 连接时间日志–由多个程序执行,把纪录写入到/var/log/wtmp和/var/run/utmp,login等程序更新wtmp和 u ...
- pc安装linux内核,PC/104平台嵌入式Linux系统核心定制方法
摘 要:基于PC/104平台的嵌入式Linux技术在海洋自动观测系统中具有广泛的应用前景,Linux核心定制方法的研究是嵌入式Linux系统研制的关键工作.本文结合PC/104平台嵌入式Linux系统 ...
- 使用Python获取Linux系统的各种信息
From: http://www.jb51.net/article/52058.htm 这篇文章主要介绍了使用Python获取Linux系统的各种信息,例如系统类型.CPU信息.内存信息.块设备等,需 ...
- Linux系统-小倒腾之Linux DIY定制裁剪(New kernel+Busybox)o_o(二)
在前面的<Linux系统-小倒腾之Linux DIY定制裁剪(附带简单网络功能)o_o(一)>博文中,我通过对一个Linux系统的裁剪,最终制作出来了一个带有网络功能的微型Linux系统; ...
最新文章
- R语言使用forestplot包绘制森林图:编码创建森林图仿真数据、汇总线修改、元素位置调整、垂直线、字体、风格、置信区间、线型、图例、刻度、标签等
- 谈谈我对服务熔断、服务降级的理解 专题
- 物料自运过帐的模拟和修正
- CSharp之界面美化
- python自动写作软件_有哪些适合长文的轻量级写作软件值得推荐?
- 【渝粤题库】国家开放大学2021春1349学前教育科研方法答案
- 1小时打造HaaS版小小蛮驴智能车
- python解决urllib发送请求报错:urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED].....>
- 巧用DOS命令上传文件
- Office And PDF 病毒分析工具
- T61|NV显卡门|根据售后维修部数据显示爆发期来临|预防显卡门|解决显卡门
- maxwell render中文版
- 动态服务器值 回放报错 没有关联到_LR之关联
- 求过度矩阵+(二次型标准化)正交变换的过度矩阵
- web学生网页设计作业源码——国际足联世界杯(HTML+CSS)
- android 车载蓝牙音乐介绍
- IE和Firefox浏览器下javascript、CSS兼容性研究
- 用php上传头像的步骤,php怎么上传头像
- 英国内政部(Home Office)间谍机构(spy powers)假装它是Ofcom咨询中的一名私人公民1525446049260...
- offiece邮箱服务器,急!!OFFICE 365邮箱服务器IP地址问题?