跳过导航.
首页

freebsd

freebsd 下快速重启网卡

# ifconfig vr0 down  //STOP网卡

# ifconfig vr0 up  //START网卡

vr0为网卡名字。

FreeBSD 公钥 Public Key SSH 登录 SecureCRT

用过几个版本的 FreeBSD,4.11、5.4、6.0、6.1 和 6.2,发现登录方式改了好几次。

都是用 SecureCRT 进行 ssh 登录,有的版本每次都要输入密码,有的就不用。

只知道随系统一起的 ssh 版本不同,但一直没弄明白怎么回事,就是觉得每次输入密码太麻烦了。

查了几次 Google 和 百度,也没太看明白。

今天决心好好查查,并实践一下。

刚装了 FreeBSD 6.2。

sshd 连接注意:
1    默认启用公钥认证及密码认证(Secure Shell Client 登录不了,用 SecureCRT 5.0 没问题)
2    不允许 root 登录(必须先建立一个用户,而且是 wheel 组的,登录后再 su 到 root)

在线更改 SSHD 默认端口:
vi /etc/ssh/sshd_config
/etc/rc.d/sshd restart
做这一步的目的,就是把默认的 22 端口改成其他的,可以减少被攻击的可能性。

使用 SSH PUBLIC KEY

freebsd关机和重启命令

shutdown -h now 立即关机。

shutdown -r now   立即重启

解决freebsd下root默认不能用ssh连接

freebsd下root不能用ssh连接

修改下配置文件
1.让root用户可以直接远程
修改 /etc/ssh/sshd_config 找到并修改
PermitRootLogin yes
PasswordAuthentication yes
重新启动ssh
/etc/rc.d/sshd restart
2.sysinstall命令
3.修改ip    /etc/rc.conf   重启网络服务 /etc/netstart restart

FreeBSD 设置网卡IP,网关和DNS

基本配置网卡IP与网关的配置文件是目录/etc下面的rc.conf文件.在配置之前请使用ifconfig -a来查看正确的网卡名,本人的是lnc0,

网络地址是:192.168.1.0/24的网络,IP地址为192.168.1.5,因此在rc.conf文件中添加:ifconfig_lnc0="inet 192.168.1.5 netmask 255.255.255.0",然后配置网关.在BSD中网关称为默认路由因此只要在rc.conf中添加一句:

defaultrouter="192.168.1.1",这就是我的网关了.

最后添加NDS,NDS的配置也是同样在/etc目录下面的一个配置文件,叫"resolv.conf"的文件,

如果在该目录下面没有该文件可以使用touch resolv.conf创建一个新的,然后进入配置该文件.resolv.conf 的记录是:
nameserver 要查询的域名服务器的IP 地址。服务器按照顺序查询。 搜索域名的列表。这通常是由本地的域名决定的。search
本地域名。domain ,本人的resolv.conf配置为:

freebsd下如何重启网卡

/etc/rc.d/netif restart

freebsd下如何查看系统信息

命令

dmesg

可以使用| more参数

同步内容