裴开元 發表於 2017-3-14 12:00:15

FreeBSD系统使用方法详解

<p><strong>说明: </strong></p>
<p><strong>1.编辑工具ee:</strong> </p>
<p><strong><font color="#ff0000">一、 基本服务配置方法</font></strong> </p>
<p><strong><font color="#ff0000">1.网络配置</font></strong> </p>
<p>#ee /etc/default/rc.config </p>
<p>1.登陆系统后使用ifconfig 命令,查看当前机器的网卡标识,我的是rl0,并且查看对应网卡是否处于活跃状体。即是否可用状态。如果可用则显示为关键词&ldquo;status:active&quot; </p>
<p>2.在/etc/rc.conf文件中配置网络地址: </p>
<p>(1)填写对应的IP地址以及子网掩码地址:ifconfig_rl0=&quot;inet 192.168.1.103 netmask:255.255.255.0&quot; </p>
<p>(2)填写默认的路由IP:defaultrouter=&quot;192.168.1.1&quot;</p>
<p>(3)设置机器的名称:hostname=&quot;yourhostname.com.cn&quot; </p>
<p>(4)保存退出。这是rc.conf文件的更改并没有生效 </p>
<p>(5)使rc.conf文件更改生效。方法有以下几种: </p>
<p>(a)重启系统。reboot </p>
<p>(b)不重启系统,使用命令sh /etc/rc 即可生效 </p>
<p>(c)直接运行 /etc/netstart 即可 </p>
<p>(6)测试:ping 192.168.1.1 局域网通了。 </p>
<p>3.使系统访问到外网 </p>
<p>要使系统能够访问到外网,则必须要给系统配置默认的DNS服务器,否则机器无法解析相应的域名地址。 </p>
<p><strong>设置DNS服务器的过程如下:</strong> </p>
<p>(1)编辑 /etc/resolv.conf 文件,如果在/etc目录下找不到resolv.conf文件,则可以手工建立该文件。 </p>
<p>(2)在resolv.conf文件中填写:nameserver 192.168.1.1 当然这里可以是其他dns服务器的IP地址。 </p>
<p>(3)测试:ping www.baidu.com 返回响应。 </p>
<p><strong>在此安装过程中出现的问题:</strong> </p>
<p>(1)运行命令 ifconfig ,看到网卡的状态是 status:no carrier 出现这种问题可能的原因: </p>
<p>(a)网卡坏掉了。可以使用ping 127.0.0.1测试回路地址,如果能够ping通则说明网卡是好的。 </p>
<p>(b)网线没有插好或者网络设备没有开启。检查网线以及链接的网络设备是否运转正常。 </p>
<p>tob_id_4299 </p>
<p>(2)外网无法访问 </p>
<p>如果 ping www.baidu.com 返回的是ping:cannot resolve www.baidu.com:Host name lookup failure则说明DNS没有填写正确。检查/etc/resolve.conf文件配置是否正确(在网络设备运转正常的情况前提下) </p>
<p>至此,网络地址配置完成。 </p>
<p>可用的文件: </p>
<p>freebsd_network.conf </p>
<p><strong><font color="#ff0000">2.sshd服务配置:</font></strong> </p>
<p>前言:最近下载了FreeBSD,在虚拟机上安装,第一步先要开启SSH服务,用终端putty软件可以实现在windows系统进行远程管理, </p>
<p>ee /etc/inetd.conf </p>
<p>ssh stream top nowait root /usr/sbin/sshd </p>
<p>ssh stream tcp6 nowait root /usr/sbiin/sshd </p>
<p>去掉ssh前的#,保存退出 </p>
<p>2、让root能够远程登录,系统默认禁止root远程登录 </p>
<p>ee /etc/ssh/ssh </p>
<p>d_config(注意是sshd_config,而不是ssh_config,否则会出现: </p>
<p>sing keyboard-interactive authentication </p>
<p>Using keyboard-interactive authentication错误) </p>
<p>在文末添加以下几条: </p>
<p>PermitRootLogin yes </p>
<p>PasswordAuthentication yes </p>
<p>PermitEmptyPasswords no </p>
<p>3、重起sshd </p>
<p>#/etc/rc.d/sshd/restart </p>
<p>三个步骤完毕就OK,在win下开启putty软件,通过服务器IP连接吧 </p>
<p>其他设置:配置sshd让root不能登录,但其他用户可以登录 </p>
<p>1、不允计root远程登录,用普通帐户登录后SU切换得到root </p>
<p>2、改变配置文件 </p>
<p>查找: </p>
<p>#vi /etc/ssh/sshd_config </p>
<p>将: </p>
<p>#PasswordAuthentication no </p>
<p>#PermitEmptyPasswords no </p>
<p>修改成: </p>
<p>PermitEmptyPassord no #不允许空密码登录 </p>
<p>PasswordAuthentication yes #这个开启密码认证模式 </p>
頁: [1]
查看完整版本: FreeBSD系统使用方法详解