linux之服务器构建
来源:互联网 发布:漫画制作软件 编辑:程序博客网 时间:2024/05/29 10:45
一、nfs服务器
在使用nfs服务器的时候,首先需要检查是否已安装nfs服务器的启动脚本及管理维护程序nfs-utils
1》service指令
1)service nfs status 查看nfs服务器是否启动
2)service nfs start 启动nfs服务器,注意此处权限是超级用户
3)service nfs stop 关闭nfs服务器
2》nfs配置文件
nfs所有的共享目录均记录在文件/etc/exports中,每一个配置目录格式为
共享目录名 *(sync,ro,no_root_squash) 此处见图。
使用vim /etc/exports 指令修改配置文件,在该文件中记录需要共享的目录。
3》配置生效
如果nfs服务器没有打开,那么直接开启就一生效。如果nfs服务器已经打开,那么可以
1)service nfs restart 即重启nfs服务器即可
2)service -ra ra指令生效配置
在生效后,可通过“service -v”指令查看共享的文件或目录。此外,若希望查看某主机共享的文件
可通过指令showmount -e ip来实现
4》挂载共享文件
mount -t nfs 主机地址:/共享目录 /mnt/nfsfolder
注意,此处nfsfolder为自己创建的文件夹,共享目录为主机创建的文件夹。
如果希望自动挂载,则可以使用 tail -1 /etc/fstab
例如添加挂载点192.168.1.131:/opt/share /mnt/share nfs defaults 0 0
5》卸载共享文件
卸载同usb、cd差不多,都是
umount /mnt/nfsfolder/ nfsfolder为先前自己创建的文件夹。
另外,在本机挂载时,可能会出现service dennied.....问题,此处是由于文件夹用户权限的问题,
解决办法,可将共享文件转移到home目录下,或者将其所在目录用户权限扩大。
二、samba服务器
首先应该清楚,samba和nfs都可建立服务器,它们的区别在于smaba主要应用于windows与linux间通信,
当然也可以应用于linux之间,而nfs只应用于linux之间通信与传输。
1)在windows与linux间通信时首先应确定双方的防火墙(或杀毒软件)应关闭。此外还应禁用linux下
的SElinux。
2)若在图形界面下添加共享文件,打开系统-》管理下的smaba进行添加共享文件,然后设置用户即可。
当然,若希望用户能够访问该文件,则应在主机下设置共享文件的用户权限。
3)若在命令行下,待续
三、tftp服务器
tftp主要用于嵌入式中普通传输文件,如下载文件。
1)查询是否安装tftp脚本程序
rpm -qa | grep tftp
已安装信息为tftp-server-0.49-6.fc14.i686
如果没有安装,执行如下命令安装
安装xinetd 服务:yum install xinetd
安装tftp-sever:yum install tftp-sever
2)然后设置配置文件
vim /etc/xinetd.d/tftp
更改配置文件内容设置TFTP服务器的根目录为/tftpboot
即 server——args=-s /tftpboot
disable=no
3)添加tftpboot访问权限使可写
4)重启tftp服务
service xinetd restart //重启服务
或者/etc/init.d/xinetd restar
5)利用如下命令能够查看TFTP服务是否已启动
netstat –a | grep tftp
已启动结果为:udp 0 0 *:tftp *:*
在使用nfs服务器的时候,首先需要检查是否已安装nfs服务器的启动脚本及管理维护程序nfs-utils
1》service指令
1)service nfs status 查看nfs服务器是否启动
2)service nfs start 启动nfs服务器,注意此处权限是超级用户
3)service nfs stop 关闭nfs服务器
2》nfs配置文件
nfs所有的共享目录均记录在文件/etc/exports中,每一个配置目录格式为
共享目录名 *(sync,ro,no_root_squash) 此处见图。
使用vim /etc/exports 指令修改配置文件,在该文件中记录需要共享的目录。
3》配置生效
如果nfs服务器没有打开,那么直接开启就一生效。如果nfs服务器已经打开,那么可以
1)service nfs restart 即重启nfs服务器即可
2)service -ra ra指令生效配置
在生效后,可通过“service -v”指令查看共享的文件或目录。此外,若希望查看某主机共享的文件
可通过指令showmount -e ip来实现
4》挂载共享文件
mount -t nfs 主机地址:/共享目录 /mnt/nfsfolder
注意,此处nfsfolder为自己创建的文件夹,共享目录为主机创建的文件夹。
如果希望自动挂载,则可以使用 tail -1 /etc/fstab
例如添加挂载点192.168.1.131:/opt/share /mnt/share nfs defaults 0 0
5》卸载共享文件
卸载同usb、cd差不多,都是
umount /mnt/nfsfolder/ nfsfolder为先前自己创建的文件夹。
另外,在本机挂载时,可能会出现service dennied.....问题,此处是由于文件夹用户权限的问题,
解决办法,可将共享文件转移到home目录下,或者将其所在目录用户权限扩大。
二、samba服务器
首先应该清楚,samba和nfs都可建立服务器,它们的区别在于smaba主要应用于windows与linux间通信,
当然也可以应用于linux之间,而nfs只应用于linux之间通信与传输。
1)在windows与linux间通信时首先应确定双方的防火墙(或杀毒软件)应关闭。此外还应禁用linux下
的SElinux。
2)若在图形界面下添加共享文件,打开系统-》管理下的smaba进行添加共享文件,然后设置用户即可。
当然,若希望用户能够访问该文件,则应在主机下设置共享文件的用户权限。
3)若在命令行下,待续
三、tftp服务器
tftp主要用于嵌入式中普通传输文件,如下载文件。
1)查询是否安装tftp脚本程序
rpm -qa | grep tftp
已安装信息为tftp-server-0.49-6.fc14.i686
如果没有安装,执行如下命令安装
安装xinetd 服务:yum install xinetd
安装tftp-sever:yum install tftp-sever
2)然后设置配置文件
vim /etc/xinetd.d/tftp
更改配置文件内容设置TFTP服务器的根目录为/tftpboot
即 server——args=-s /tftpboot
disable=no
3)添加tftpboot访问权限使可写
4)重启tftp服务
service xinetd restart //重启服务
或者/etc/init.d/xinetd restar
5)利用如下命令能够查看TFTP服务是否已启动
netstat –a | grep tftp
已启动结果为:udp 0 0 *:tftp *:*
- linux之服务器构建
- Linux构建FTP服务器
- linux 构建subversion服务器
- Linux下Web服务器应用之源码构建LAMP环境
- Linux安全应用之防垃圾邮件服务器的构建
- 用Linux构建FTP服务器
- 构建高可用Linux服务器
- 高性能Linux服务器构建
- Linux中构建NTP服务器
- linux下构建http服务器
- 【Linux基础】常用服务器构建
- Linux常用服务器构建-ftp服务器
- Linux下Web服务器应用之基于LAMP构建phpwind论坛
- arm学习笔记005之Linux平台下TFTP服务器构建
- Linux上构建一个RADIUS服务器详解
- 在linux下构建CVS服务器
- 在 Linux 上构建一个 RADIUS 服务器
- 用Linux构建最好的FTP服务器
- 输出递增数组中和为sum的两个数
- 《算法导论》算法实现收集
- 三线SWD模式Jlink
- 一行命令 也能干大事
- 2014 thunder
- linux之服务器构建
- 找到int最左边的那个1
- ssh密钥管理和认证代理
- CPLEX 解决大规模计算 变量 约束 添加方法
- 【Java工程师之路】[1-1.5]Java递归算法
- HTML5 Canvas的一个有趣实例
- perl 二维数组的用法实例
- spoj 1526 (BOI2007 day1) (费用提前计算相关的DP)
- Struts2学习笔记