FreeBSD心得(一)

1、FreeBSD启动dhcp服务
编辑您的 /etc/rc.conf 并加入下面的设置:
ifconfig_fxp0="DHCP"   //fxp0为网卡的逻辑名
dhclient_program="/sbin/dhclient"
dhclient_flags=""




2、开机挂载不在根分区 进入mountroot模式
更改为raid模式之后,抓取硬盘的顺序发生了变化,导致设备的名字发生了变化
在显示mountroot时,输入以下:
# ufs:/dev/ad0s1a
这时启动继续,等到显示 让你输入 sbin 目录时,又停止了,这里回车,进入 # 符号下
输入以下:
# mount dev/ad0s1f /usr
注意,我这里的ad0s1f是原来安装了usr内容的盘符。
 
装载上usr之后,就可以运行ee或是vi之类的编辑器了。
 先运行一下如下指令,用来取得=根目录的可写权。
# mount -u /
ok之后就要改fstab了。
我习惯了ee,就ee吧,编辑/etc/fstab
# ee /etc/fstab
把原来所有的ad12s1...全都改成了 ad0s1d。。。
 
然后保存,重启,就ok了。




3、freeBSD 开启ssh服务以及root用户ssh
首先vi编辑/etc/inetd.conf,去掉ssh前的#,保存退出
编辑/etc/rc.conf
最后加入:sshd_enable="yes"即可
激活sshd服务:
#/etc/rc.d/sshd start
用下面命令检查服务是否启动,在22端口应该有监听。
#netstat -an ## check port number 22








问题:SSH连接FreeBSD 连接不上, 提示  may 6 22:12:11 freebsd sshd [1343]: error: pam : authentication error for root from 10.10.5.


查阅资料,发现FreeBSD默认是不允许root远程登录的,通过以下几步可解决此问题:


1、编辑/etc/rc.conf,最后加入:sshd_enable="yes"  此设置是允许sshd运行,激活sshd服务


2、编辑/etc/ssh/sshd_config  -------一定要是sshd_config这个文件,因为里面还有一个ssh_config,开始弄了半天不行,汗!




#PermitRootLogin no改成
PermitRootLogin yes 






PermitEmptyPasswords no #不允许空密码登录
PasswordAuthentication yes # 设置是否使用口令验证。




3、重启freeBSD
如果重启后还是不行请重新载入sshd_config 文件
/etc/rc.d/sshd reload


最后一点要确认是否有安装SSH
sysinstall>>>configure>>>networking>>>sshd是否的勾是否有打上




4、
  



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值