近期一直在项目使用ubuntu service,桌面版本办公还是比较好的,使用服务器版本时则遇到诸多问题,主要刚开始学习的是redhat系列的linux,对ubuntu service不大熟练,呵呵,水平低。最近看到centos 7发行了半年多了,今天使用配置。
一.制作USB安装盘
网上介绍了大多使用UntralISO制作安装U盘,可惜没有什么用;我在这里使用的USBwriter;界面很简单的一个小软件,自行到网上下载就好,使用这个软件后,U盘容量会变小,如果恢复使用UForMat这个软件重置0参数。
到163镜像是自行下载centos 7的系统,这里暂且不表,本文使用的最小安装方式,主要是为了节省硬件资源,毕竟个人财力有限的,使用了小型工控机做为家庭服务器使用。
二.配置网络与防火墙
2.1配置网络
在版本6下的配置方法不好用了,什么修改配置,还有setup。这里我们使用的是nmtui,很容易做到的,安装软件:
安装完毕后,在终端输入:nmtui

上图所示,直接配置,好多功能的,比setup好用多了:

添加一个连接:还有wifi的

新的技术,越来越好用的,不能因循守旧的,呵呵!说我自己,不喜别喷。
这处一般都会配置的,自己研究吧!
2.2防火墙:firewall
新版本的系统使用是这个系统,就用吧,感觉比原来iptables要好用的,配置简练,我们看看如何配置端口,这个用的最多了
开放80口:
firewall-cmd --zone=public --add-port=80 /tcp --permanent
重启防火墙生效:
firewall-cmd --reload
|
三.安装samba服务器
直接命令吧
1.安装
yum -y install samba samba-client samba-common
2.创建共享目录
mkdir /home/linux
chmod -R 777 /home/linux
3.开放共享
chcon -R -t samba_share_t /home/linux
4.增加用户名和密码
useradd sgd
passwd sgd
smbpasswd -a sgd
5.修改配置文件: vi /etc/samba/smb .conf
修改以下部分为下:
[global]
workgroup = WORKGROUP // 修改了工作组,和自己在一个工作组
server string = program linux % v // 文件服务器名字
添加如下部分:
[program-linux]
comment = program linux
path = /home/program // 本用户能访问的权限
public = no
browseable = yes // 能读,查看
writable = yes // 能写
valid users =sgd // 用户名,控制访问对像,权限设置见本博客其它文章
create mode = 1777 // 建立文件权限
force create mode = 1777
directry mode = 1777 // 建文件夹权限
force directry mode = 1777
|
6.放开相关端口号
firewall-cmd --zone=public --add-port=139 /tcp --permanent
firewall-cmd --zone=public --add-port=445 /tcp --permanent
firewall-cmd --reload
7.设置开机启动
chkconfig smb on
8.重启生效
systemctl restart smb // 新上命令,代替原来啰嗦的命令
|
四.安装web服务器(待续)
新服务器版本升级了很多,和老版本有些区别,但还是很好用的,企业操作系统的首选,我国人使用盗版的win,开源的系统不收费,反而用的不多,特别还在使用WIN做服务器的同学,应该学学了,大势所趋,开源盛行,服务增值有大的市场空间。
本文出自 “LinuxQt济南高新区” 博客,请务必保留此出处http://qtlinux.blog.51cto.com/3052744/1635758
本文由 CentOS中文站 - 专注Linux技术 作者:centos 发表,其版权均为 CentOS中文站 - 专注Linux技术 所有,文章内容系作者个人观点,不代表 CentOS中文站 - 专注Linux技术 对观点赞同或支持。如需转载,请注明文章来源。