重新安装了fedora10:需要配置samba、nfs、tftp和网络
一、关闭防火墙。
关闭selinux有两种方法:
一种是在图形界面中system-->administration-->selinux management中第一项设置为disabled,
第二种是修改vim /etc/selinux/config 把SELINUX=enforcing改为SELINUX=disabled,修改后一定要重启才会生效。
二、网络配置
vim /etc/sysconfig/network-scripts/ifcfg-eth0 写入如下配置:
DEVICE=eth0
HWADDR=00:0c:29:5f:52:81
BOOTPROTO=none
NETMASK=255.255.255.0
IPADDR=172.9.21.166
ONBOOT=yes
USERCTL=no
PEERDNS=yes
IPV6INIT=no
NM_CONTROLLED=yes
GATEWAY=172.9.21.1
TYPE=ethernet
DNS1=192.0.0.200
DNS2=202.102.172.35
三、samba配置
在samba的图形界面中add share,在server setting中authentication mode=share,encrypt password=no,guest account=nobody。
最后,执行
service nmb restart
service smb restart
四、Nfs配置
vim /etc/exports
在exports文件中添加如下内容:/mnt/rootfs *(rw, sync, no_root_squash) 选择/mnt/rootfs 作为nfs服务的源文件夹,
目标板可以通过boot挂载在rootfs下;*表示对所有IP均可访问;(rw, sync, no_root_squash)代表权限:可读可写、同步传输数据不用缓存、区分root和非root身份。
nfs服务器重启 service nfs restart
五、Tftp配置
配置安装tftp ,yum install tftp-server tftp xinetd
或者安装rpm包
rpm -ivh tftp-0.42-4.i386.rpm
rpm -ivh xinetd-2.3.14-12.fc7.i386.rpm
rpm -ivh tftp-server-0.42-4.i386.rpm
vim /etc/xinetd.d/tftp
添加配置文件如下:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot -c
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
修改"server_args= -s /tftp -c",参数-s指定tftp服务器的主目录,-c表示用户可在此目录下创建文件
修改"disable = no",打开tftp服务。
创建tftp主目录,启动tftp-server。
#mkdir /tftp (创建tftp主目录)
#chmod 755 /tftp (设置目录权限)
#service xinetd restart (重启super-server)
netstat –a|grep tftp 验证tftp服务器是否配置成功
六、fedora_10 root帐号无法登入_解决方案
1.用普通账户启动终端,su切换到root帐号
2.切换到/etc/pam.d/目录(注意pam dot d)
3..用vi编辑gdm
4.注释掉
auth required pam_succeed_if.so user != root quiet
这一行
也就是
#auth required pam_succeed_if.so user != root quiet
5.注销切换到root用户,成功
这样你的fc10 root帐号就可以成功登入了
阅读(3153) | 评论(0) | 转发(0) |