龙空技术网

从linux系统安装到搭建smb服务器(一、无需输入账号密码方式)

忧郁的悟空仔 357

前言:

今天同学们对“centossmb匿名访问权限”大约比较重视,你们都想要学习一些“centossmb匿名访问权限”的相关文章。那么小编在网摘上收集了一些关于“centossmb匿名访问权限””的相关文章,希望朋友们能喜欢,朋友们一起来了解一下吧!

#如何才能学好linux##共享服务器#

一、下载linux系统

linux各个版本区别

Red Hat:我们常说的红帽,开源但收费。Ubuntu:乌班图,开源、免费,主要面向桌面用户。SUSE:主要是占领欧洲市场。有数据显示占据了近80%的Linux市场,数据未经验证。CentOS:全名为“社区企业操作系统(Community Enterprise Operating System)”,提供长期免费升级和更新服务,自由使用。国内最大的服务器操作系统,现在基本所有的互联网公司后台服务器都采用CentOS。

这里我们选择centos系统

由于8.0以上版本不再维护,这里我们选择7.9版本

下载链接:

centos各个版本区别:

1、CentOS-7-DVD版本:DVD是标准安装盘,一般下载这个就可以了。

2、CentOS-7-NetInstall版本:网络安装镜像。

3、CentOS-7-Everything版本:对完整版安装盘的软件进行补充,集成所有软件。

4、CentOS-7-LiveGnome版本:GNOME桌面版。

我们选择DVD版本,下载

二、制作U盘启动

工具选择软碟通UltraISO

1、文件-打开-选择刚下载的镜像系统

2、 启动-写入硬盘映像-格式化-写入

等待完成

三、装机 我们选择了一台空余电脑装机, 装机过程中可以先把网络配置好,设置好root账号的密码

四、安装完成后,看一下远程登录ssh服务是否开启

systemctl status sshd.service

如果是显示active(running) ,表明已开启

我们还可以使用以下命令开启、关闭、重启ssh服务:

我们还可以使用以下命令开启、关闭、重启ssh服务:

systemctl start sshd.service         #启动ssh服务systemctl restart sshd.service      #重启ssh服务 systemctl enable sshd.service      #开机ssh自启systemctl stop sshd.service   #关闭ssh服务

五、远程连接服务器

选择工具xshell

下载地址:官方地址已经更新

官网地址:NetSarang Homepage CN - NetSarang Website

免费版本下载地址:家庭/学校免费 - NetSarang Website

六、网络配置

通过配置文件enp3s0指定ip(不同版本的文件名称会有所不同)

vi /etc/sysconfig/network-scripts/ifcfg-enp3s0

设置为静态ip 配置ip、网关、dns

配置完成后,重启下网卡

service network restart OR reboot

ping下 看是不是能ping通

七、更新yum源

yum -y update

八、安装net-tools

yum install net-tools

然后输入:ifconfig 命令就可以查看IP相关信息啦

九、关闭防火墙

1、使用命令:

systemctl status firewalld.service

查看防火墙状态

2、使用命令:

systemctl stop firewalld.service    

关闭运行的防火墙

前面的方法,一旦重启操作系统,防火墙就自动开启了,该怎么设置才能永久关闭防火墙呢?

输入命令:

systemctl disable firewalld.service

禁止防火墙服务器

九、安装samba

1、查看是否已经安装

 rpm -qa | grep samba 

2、安装samba

yum install samba -y

3、改一下setenforce配置

setenforce permissive

十、实现samba的简单共享(无需输入账号和密码)

1、在home下面新建共享目录share,并给权限

cd homemkdir sharechmod 777 -R share

2、修改配置文件:

vim /etc/samba/smb.conf

(提醒下修改某个文件时最好先备份下,这是个不错的习惯)把[homes]、[printers]、[print$]都注释掉只保留[global],然后再添加如下代码

[share]    comment = share         path = /home/share // 共享目录         public = yes             writable = yes    browseable=yes    available=yes    guest ok=yes

可配置多个共享目录

我配置了两个共享目录

3、修改[global]

smaba4 版本 global security设置成share会报错,这样修改

 security = user map to guest = Bad User  

如果是旧版本,这样改

#security = user    // 注释掉原来的usersecurity = share  // 变成共享的

这是我的修改

4、保存,重启samba服务

systemctl restart smb

5、访问ip地址即可看到我们创建的共享文件夹

好啦,暂时到这里,下期我们实现复杂的多组或者多用户分权限访问服务

标签: #centossmb匿名访问权限