linux服务器的搭建与配置

来源:互联网 发布:java 64位win7 编辑:程序博客网 时间:2024/06/07 18:14

tftp       :通过tftp能进行文件的传输,适用于给目标机文件下载。

nfs      用于实现linux和linux之间实现资源的共享。

samba  实现linux和window之间文件资源共享。

(一)NFS服务器端设置如下

 一、NFS设置:

1.安装nfs软件包

2.启动nfs服务器程序

3.设置nfs共享目录输出

查询是否安装nfs软件  rpm -q nfs-utils 

如没安装使用 rpm -ivh 软件名

1、"exports"用于配置nfs服务器中输出的共享目录

/home/talent/  *(sync,ro,no_root_squash)

'*  表示所有主机来访问

sync  表示同步操作  

ro   表示只读 rw  可写可读

no_root_squash  具备root权限

2、服务器的启动和停止

service nfs status    -----查看服务器状态

service nfs start       -----打开服务器

service nfs stop       -----关闭服务器

service nfs restart    -----重启服务器

exportfs -v  查看共享目录是否生效

如果没生效使用 exportfs -ra

技巧知识:将nfs共享目录挂载信息写入/etc/fstab文件中,可实现对nfs共享目录自动挂载

tail  -l /etc/fstab

在、etc/fstab  填写  192.168.1.110:/home/lch/talent    /mnt/talent      nfs    defaults     0  0

使用mount  | grep nfs   

来显示当前主机挂载的nfs目录

卸载 umount  /mnt/

(二)NFS客户端设置

1\启动nfs   service nfs  start

2\新建挂载目录   mkdir  /mnt /talent

3\挂载共享目录  mount -t nfs 192.168.1.110:/home/lch/talent  /mnt/talent 

(注意:这里如果出现问题,要看你的lch/talent是什么权限的。一定要和

etc/exports里定义的挂载类型的权限一致,才能不会出错。)

如:chmod 777  lch -R (R)即lch里的所有文件权限都是777 。

可以使用ip地址localhost 在那本机上自挂载测试。

mount -t nfs locallhost:/home/lch/talent /mnt/talent -o nolock 。

(二)Samba服务器端设置如下

注意:搭建之前需关闭linux下的防火墙和SElinux服务

修改selinux的默认设置改为Disable

rpm -qa | grep  samba  查看是否安装samba软件

点击系统---samba ---添加samba共享---首选项---添加samba用户

检测service smb  status

亦可以使用系统里的服务 把 smb和nfs都打开。

(三)Tftp服务器端设置如下

rpm -qa | grep  tftp-server查看是否安装tftp软件

如果没有安装则执行

yum  install  xinetd

yum  install  tftp-server

设置脚本文件、etc/xinetd.d/tftp

设置tftp的根目录、/tftpboot

修改diabale    为 no;

启动tftp  service xinetd restart

查看tftp是否启动

netstat -a | grep  tftp