免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 14053 | 回复: 22
打印 上一主题 下一主题

[NetBSD] NETBSD-FAQ集锦-请各位补充,切勿灌水! [复制链接]

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-11 10:05 |只看该作者 |倒序浏览
大家看下面的汇总里面如果没有您知道的小技巧,请在后面回复,我会及时汇总到上面的,以方便大家查询,多谢!
1:安装BASH(位置:第1页回复2
2:设置登陆超时(位置:第1页回复3
3:去掉登陆时的提示信息(位置:第1页回复4
4:去掉打印到屏幕的日志信息(位置:第1页回复5
5:安装VIM(位置:第1页回复6
6:升级OPENSSH(位置:第1页回复7
7:开启ssh服务(位置:第1页回复8
8:网络相关设置(设置ip、网关、静态路由,启用转发)(位置:第1页回复9
9:定期同步时间(位置:第1页回复10
10:启动NFS(位置:第2页回复1
11:启动AMD(位置:第2页回复2
12:开机自动运行在 /usr/pkg/etc/rc.d 和 /usr/local/etc/rc.d 中所有可执行的的启动脚本(位置:第2页回复3
13:安装并配置socks5代理(位置:第2页回复4
14:Postgresql的启动脚本(位置:第2页回复5
15:DHCP设置(位置:第2页回复6

[ 本帖最后由 剑心通明 于 2005-11-9 10:00 编辑 ]

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
2 [报告]
发表于 2005-08-11 10:06 |只看该作者

NETBSD各种小技巧集锦-请各位补充,切勿灌水!多谢多谢!

1:安装BASH

# mount /dev/cd0a /mnt
# cd /mnt/packages/i386/All
# pkg_add bash-2.05.2.7nb1.tgz

#nothing9 老兄补充如下:
安装了bash后,需要每次都执行bash命令才能更换shell。如果想每次开机后都能启用bash,操作如下:

先看一下安装的bash的位置(更改成其他的shell,只要把bash替换就可以了)
#ls /etc/shells
......
/usr/pkg/bin/bash


#chsh -s /usr/pkg/bin/bash


#logout

重新登陆就可以了。

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
3 [报告]
发表于 2005-08-11 10:07 |只看该作者

NETBSD各种小技巧集锦-请各位补充,切勿灌水!多谢多谢!

2:设置登陆超时

# cd
# vi .profile
PS1='[\u@\H \W]\$'
TMOUT=1800
##
PS1这个是为了设置提示符与linux的一致
TMOUT=1800是以秒钟为单位

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
4 [报告]
发表于 2005-08-11 10:07 |只看该作者

NETBSD各种小技巧集锦-请各位补充,切勿灌水!多谢多谢!

3:去掉登陆时的提示信息

# vi /root/.profile
注释掉下面几行
if [ -x /usr/bin/tset ]; then
      eval `tset -sQrm 'unknownunknown'`
fi
Do not display in 'su -' case
if [ -z "$SU_FROM" ]; then
echo "We recommend creating a non-root account and using su(1) for root access."
fi

# vi /root/.login
注释掉下面几行
eval `tset -sQrm 'unknownunknown'`
Do not display in 'su -' case
if ( ! $?SU_FROM ) then
echo "We recommend creating a non-root account and using su(1) for root access."
endif

# >; /etc/motd
# vi /etc/defaults/rc.conf
update_motd=NO

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
5 [报告]
发表于 2005-08-11 10:08 |只看该作者

NETBSD各种小技巧集锦-请各位补充,切勿灌水!多谢多谢!

4:去掉打印到屏幕的日志信息

# vi /etc/syslog.conf
注释掉这些行
*.err;kern.*;auth.notice;authpriv.none;mail.crit       /dev/console
*.emerg                                                        *
*.notice                                                       root

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
6 [报告]
发表于 2005-08-11 10:11 |只看该作者

NETBSD各种小技巧集锦-请各位补充,切勿灌水!多谢多谢!

5:安装VIM

# cd /mnt/packages/i386/All
# pkg_add vim-share-6.3.0.tgz
# pkg_add vim-6.3.0.tgz
# mv /usr/bin/vi /usr/bin/vi.bak
# ln -s /usr/pkg/bin/vim /usr/bin/vi
# cp /usr/pkg/share/vim/vim63/vimrc_example.vim /root/.vimrc
# vi .vimrc
把其中的:
set backup " keep a backup file
修改为:
set nobackup " keep a backup file

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
7 [报告]
发表于 2005-08-11 10:11 |只看该作者

NETBSD各种小技巧集锦-请各位补充,切勿灌水!多谢多谢!

6:升级OPENSSH

# wget http://mirrors.usc.edu/pub/openssh/portable/openssh-3.9p1.tar.gz
# tar zxvf openssh-3.9p1.tar.gz
# cd openssh-3.9p1
# ./configure -prefix=/usr -with-md5-passwords -sysconfdir=/etc/ssh
# make
# make install
# ssh -v
# sshd –v

论坛徽章:
0
8 [报告]
发表于 2005-08-15 20:52 |只看该作者

NETBSD各种小技巧集锦-请各位补充,切勿灌水!多谢多谢!

7:开启SSH服务

在 /etc/rc.conf 中添加一句:

sshd=YES

然后reboot ~

或者 /etc/rc.d/sshd start

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
9 [报告]
发表于 2005-08-24 09:13 |只看该作者

NETBSD各种小技巧集锦-请各位补充,切勿灌水!多谢多谢!

8:网络相关设置(设置ip、网关、静态路由,启用转发)
本条由Notepad兄提供,剑心通明整理,如有问题请及时联系,多谢!

设置IP地址:
/etc/rc.conf:
net_interfaces="pcn0 pcn1"
/etc/ifconfig.pcn0:
inet 61.177.xxx.xxx netmask 255.255.255.128
/etc/ifconfig.pcn1:
inet 10.99.6.xxx netmask 255.255.254.0
inet alias 10.99.6.yyy netmask 255.255.254.0
inet alias 10.99.6.zzz netmask 255.255.254.0

设置默认网关:
# echo <gateway>; /etc/mygate

设置静态路由:
/etc/route.conf
net 10.0.0.0 -netmask 255.0.0.0 -interface <local_gateway>;
net 172.16.0.0 -netmask 255.240.0.0 -interface <local_gateway>;
net 192.168.0.0 -netmask 255.255.0.0 -interface <local_gateway>;

启用转发:
/etc/route.conf
+sysctl -w net.inet.ip.forwarding=1
+sysctl -w net.inet6.ip6.forwarding=1

/etc/sysctl.conf
net.inet.ip.forwarding = 1
net.inet6.ip6.forwarding = 1

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
10 [报告]
发表于 2005-08-24 09:15 |只看该作者

NETBSD各种小技巧集锦-请各位补充,切勿灌水!多谢多谢!

9:定期同步时间
本条由Notepad兄提供,剑心通明整理,如有问题请及时联系,多谢!

crontab -e:
58  23  *   *   *   /usr/sbin/ntpdate -s ntp0.nl.net
和FreeBSD上一样的,估计从FreeBSD转过去的兄弟们问题都不大
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP