- 论坛徽章:
- 0
|
怎样禁止OPENBSD启动时更新/ETC/MOTD文件
# vi /etc/rc
,把下面部分都注释掉即可,这段脚本就是更新motd的,但是你问的根本不是motd的内容
# patch /etc/motd
if [ ! -f /etc/motd ]; then
install -c -o root -g wheel -m 664 /dev/null /etc/motd
fi
T=`mktemp /tmp/_motd.XXXXXXXXXX`
if [ $? -eq 0 ]; then
sysctl -n kern.version | sed 1q >; $T
echo "" >;>; $T
sed '1,/^$/d' < /etc/motd >;>; $T
cmp -s $T /etc/motd || cp $T /etc/motd
rm -f $T
fi
如果你不想显示“OpenBSD 3.5 (GENERIC) #34: Mon Mar 29 12:24:55 MST 2004”,就删除/etc/motd
不想显示“Last login: Sat Aug 14 08:53:32 2004 from 192.168.0.10
”,删除/var/log/lastlog
至于其他登陆时候的提示信息,基本都是syslogd输出的,不过也不想看,同时也不使用syslogd,那就关闭吧,
实际上登陆的Last login:信息是/usr/bin/login控制的 |
|