Red Hat 最小服务器架设

1YUM仓库

首先安装好你的yum仓库,最简单用本地的ISO

Vim /etc/yum.repos.d/yum.repo

[Base]

Name=RHEL 6.0

Baseurl=file:///mnt/Server

Enable=1

Gpgcheck=0

2、访问权限

测试是否是SELINUX和防火墙导致不能访问

SELINUX:getenforcesetenforce 0测试如果影响说明要配置SELINUX

防火墙:iptables �CLiptables �CF测试如果影响说明要配置IPTABLES

3HTTP服务器

Yum install httpd

Service httpd start

chkconfig httpd on

============================================================

Linux平台实现文件服务器功能比较常见的方法包括FTP, NFS , Samba

=============================================================

4FTP服务器(UNIX/Linux, Windows都可共享)

Yum install vsftpd

Service vsftpdstart

chkconfig vsftpd on

现在就可以匿名访问了,

 

5NFS服务器(UNIX/Linux 之间实现共享)

默认NFS已经安装

Yum install nfs-utils.x86_64

Service nfs start

查看是否注册成功rpcinfo �Cp localhost,如果没有重启nfs

配置文件:vim /etc/exports

只读:/home/xiaowu 192.168.0.*(ro) 192.168.1.*(ro)

(Samba一样,在NFS中配置可写权限后,能否写入还必须根据实际目录的系统权限才能最后决定是否可写。如果确定NFS访问共享时需要写权限最简单的方法就是将该目录的其他用户权限加入可写即可)

配置生效:重启NFS或者exportfs �Car

查看showmount �Ce

UNIX/Linux客户端访问:mount �Ct nfs 192.168.0.100:/home/xiaowu /mnt

Windows默认不能访问NFS共享目录,微软退出了一个SFU(Services For Unix)的免费软件,可以在Windows平台下搭建NFS服务器,也可以通过Windows平台访问NFS共享目录

6Samba 服务器(UnixWindows之间共享)

Yum install samba

Service smb start

Chkconfig smb on

Vim /etc/samba/smb.conf

[home]

Comment = this is smb test

Path = /tmp/test

Writable = yes

可用命令testparm来测试配置是否成功

想要匿名访问在共享中配置public = yes

Samba登录需要用户名和密码

Linux中的用户可通过smbpasswd �Ca username用来给用户设置登录密码

默认除了设置的共享目录,用户的家目录也会共享,想要不共享需要注释掉[homes]中的前3

 

 

你可能感兴趣的:(服务器,架设)