您的位置:首页 > 运维架构 > Linux

虚拟机开发环境搭建(tftp,nfs,samba,arm-linux-gcc)

2012-04-29 18:41 513 查看
系统版本:RHEL6.0

=============== tftp 配置 ===============

1、安装相关软件包

#rpm -ivh xinetd-2.3.14-29.el6.i686.rpm

#rpm -ivh tftp-0.49-5.1.el6.i686.rpm

#rpm -ivh tftp-server-0.49-5.1.el6.i686.rpm

2、配置相关文件

#cp /etc/xinetd.d/tftp /etc/xinetd.d/tftp.bak

#vim /etc/xinetd.d/tftp

找到:

service tftp

{

socket_type = dgram

.....

server_args = -s /var/lib/tftpboot

disable = yes

.....

flags = IPv4

}

改为:

service tftp

{

socket_type = dgram

.....

server_args = -s /tftpboot -c

disable = no

.....

flags = IPv4

}

3、创建tftp文件夹

#mkdir /tftpboot

#chmod 777 /tftpboot -R

4、启动tftp服务器

#service xinetd restart

5、测试

#tftp 192.168.1.200

tftp>get get.txt

tftp>put put.txt

tftp>q

/*即可查看当前目录下有无get.txt put.txt*/

=============== 交叉编译工具配置 ===============

1、解压工具到相关目录下

#tar jxvf arm-linux-gcc-4.4.3.tar.bz2 -C /usr/local/arm/

2、配置环境变量

#vim /root/.bashrc

在末尾添加:

export PATH=$PATH:/usr/local/arm/4.4.3/bin

#export PATH=$PATH:/usr/local/arm/gcc-3.4.5-glibc-2.3.6/bin

3、测试是否生效

#reboot

#arm-linux-gcc -v

若出现一串信息,则配置成功

=============== nfs配置 ===============

1、安装相关软件

#rpm -ivh nfs-utils-1.2.2-7.el6.i686

#rpm -ivh nfs-utils-lib-1.1.5-1.el6.i686

#rpm -ivh nfs4-acl-tools-0.3.3-5.el6.i686

#rpm -ivh rpcbind-0.2.0-8.el6.i686

2、配置相关文件

#cp /etc/exports /etc/exports.bak

#vim /etc/exports

添加以下内容:

/fs_mini_mdev *(rw,sync,no_root_squash)

3、配置nfs服务开机启动

#setup

系统服务==>[*]nfs

4、启动nfs

#/etc/init.d/nfs restart

=============== samba配置 ===============

1、关闭selinux

#cp /etc/selinux/config /etc/selinux/config.bak

#vim /etc/selinux/config

修改如下:

SELINUX=disabled

2、关闭防火墙

#setup

防火墙配置==>去掉启用选项==>确定

3、安装软件包

#rpm -ivh samba-3.5.4-68.el6.i686

#rpm -ivh samba-client-3.5.4-68.el6.i686

#rpm -ivh samba-common-3.5.4-68.el6.i686

#rpm -ivh samba-winbind-clients-3.5.4-68.el6.i686

注:可先用 "rpm -qa | grep samba"命令查看已经安装了哪些软件;

4、修改samba配置文件

#cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

#vim /etc/samba/smb.conf

找到:

#============= Share Definitions=============

......

......

[printers]

comment = All Printers

path = /var/spool/samba

browseable = no

guest ok = no

writable = no

printable = yes

修改为:

#============= Share Definitions=============

......

......

[printers]

comment = All Printers

browseable = yes

guest ok = yes

writable = yes

printable = yes

5、增加samba用户

平时以root用户登录系统,以安装系统时的用户登录samba服务器;

#smbpasswd -a smb //smb为安装系统时创建的用户

输入新密码即可;

6、配置samba开机自动启动

#setup

在"系统服务"中将"smb"选上;

7、重启samba服务器

#/etc/init.d/smb restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐