1. CentOS7设置静态IP

CentOS的网卡IP配置文件/etc/sysconfig/network-scripts/ifcfg-网卡名字。

配置参数解析:

BOOTPROTO="static" # 使用静态IP地址,默认为dhcp
IPADDR="19.37.33.66" # 设置的静态IP地址
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="19.37.33.1" # 网关地址
DNS1="192.168.241.2" # DNS服务器(此设置没有用到,所以我的里面没有添加) ONBOOT=yes #设置网卡启动方式为 开机启动 并且可以通过系统服务管理器 systemctl 控制网卡

配置完成后重启网卡:

service network restart

参考:centos7设置静态IP地址

2. Samba配置

1) 创建共享文件,如vmlinux,并设置777权限。

2)配置samba配置文件

[vmlinux]
path=/home/wang/vmlinux
writable=yes
browseable=yes
public=yes
guest ok=yes

3)使能samba用户名密码

sudo  smbpasswd  -a  用户名

这里的用户名是在系统中已经注册的用户名,一般可以写当前登录的用户的名称。

4)开启smb服务

service smbd  start  或  /etc/init.d/smb restart

service smbd status  查询状态

5)有时需要关闭防火墙SELinux。

setenfore 0

6) windows下,window+R打开运行窗口,在运行窗口输入如下命令:\\ip地址 (当前安装有samba服务器的ip地址),即可打开samba 的共享目录。

3. 关闭firewall

有时samba访问不成功,是防火墙的原因。

查看被允许的端口/服务
firewall-cmd --list-all --zone=public
firewall-cmd --list-services --zone=public
firewall-cmd --list-ports--zone=public 添加/删除被允许的服务
firewall-cmd --add-service=ssh --zone=public --permanent
firewall-cmd --remove-service=ssh --zone=public --permanent 添加/删除被允许的端口
firewall-cmd --zone=public --query-port=/tcp
firewall-cmd --add-port=/tcp --zone=public --permanent
firewall-cmd --remove-port=/tcp --zone=public --permanent 可利用的服务列表
firewall-cmd --get-services 服务重启
firewall-cmd --reload 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld

高级防火墙seLinx

临时性关闭

getenforce
/usr/sbin/sestatus setenforce

永久关闭

vim /etc/sysconfig/selinux

selinux=enforcing 改为 selinux=disabled
reboot

4. GUI图形界面

CentOS7服务器版本没有GUI图形程序,需要安装:

# yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
# systemctl set-default graphical.target
#reboot

CentOS7有两种启动模式:

multi-user.target: analogous to runlevel 3  #命令行模式

graphical.target: analogous to runlevel 5   #图形模式

通过systemctl get-default可以获取当前模式,通过systemcctl set-default graphical.target可以设置图形模式。

本质就是更改系统默认模式链接:

# ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

参考:

1)samba实现文件共享

2)CentOS配置samba服务器后,windows无法访问解决方法

CentOS设置静态IP及Samba等基础设置的更多相关文章

  1. Ubuntu中设置静态IP和DNS(转载)

    原文地址:http://blog.sina.com.cn/s/blog_669421480102v3bb.html VMware 中使用网络,对虚拟机设置静态IP:在Ubuntu中设置静态IP共两步: ...

  2. PJzhang:centos7动态IP和静态IP两种方式的设置

    猫宁!!! 参考链接:https://blog.csdn.net/m0_37776094/article/details/81736900 如果centos7只设置静态IP,对于不断切换无线网的情况并 ...

  3. CentOS 6.5、6.7 设置静态 ip 教程

    CentOS 6.5.6.7 设置静态 ip 教程,可以ping通外网:www.baidu.com ①. 网络适配器(VMware Network Adapter) 选择NAT模式 ②. 设置静态 i ...

  4. CentOs 设置静态IP 方法

    在做项目时由于局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化. 为了解决这个问题,需要设置静态IP. 1.修改网卡配置 编辑:vi /etc/sysconfig/network-sc ...

  5. CentOS 6.5设置静态IP教程 并且可以ping通

    CentOS6.5掉电或重启,它的IP会被DHCP重新分配,如果要远程控制这台电脑,不得不去打开显示器去查看它的新IP,这样太麻烦了.于是需要将这台电脑的IP设置成静态的. 网上常规的设置静态ip的方 ...

  6. 【CentOS】设置静态IP

      问题描述:         CentOS配置静态IP   问题解决:         (1)修改IP--修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth ...

  7. centos 7.3 设置静态IP

    注:本文来源:张亮博客  的 <centos 7.3 设置静态IP或ping 报name or service not known> 首先把虚拟机配置为桥接模式,然后开启再你打算修改虚拟机 ...

  8. Ubantu和CentOS设置静态ip

    Ubantu设置ip: 1.sudo vim /etc/NetworkManager/NetworkManager.conf 将false改成true 2.修改配置文件/etc/network/int ...

  9. Mware中CentOS设置静态IP

    Mware中CentOS设置静态IP   因为之前搭建的MongoDB分片没有采用副本集,最近现网压力较大,所以准备研究一下,于是在自己电脑的虚拟机中搭建环境,但是发现之前VMware设置的是DHCP ...

随机推荐

  1. LG2045 方格取数加强版 费用流

    问题描述 LG2045 题解 费用流. 套路拆点,把\((i,j)\)拆为两个点,在这两个点之间连边:一条边流量为\(1\),费用为\(a_{i,j}\),另一条边为流量为\(INF\),费用为\(0 ...

  2. selenium--cookie操作

    前戏 在做自动化的时候,遇到难处理的验证码,我们可以手动登录,然后获取登录到的cookie,添加到浏览器中,就可以实现登录 实战 from selenium import webdriver driv ...

  3. C++中二分法之upper_bound()、lower_bound、binary_search()函数

    前言 数组.容器vector都适用,在头文件"algorithm"中 下面的例子是针对容器的,注意返回的是距离元素3最近的指针it,输出的是*it结果为元素4,假如我想得到位置而非 ...

  4. [LeetCode] 883. Projection Area of 3D Shapes 三维物体的投影面积

    On a N * N grid, we place some 1 * 1 * 1 cubes that are axis-aligned with the x, y, and z axes. Each ...

  5. tecplot——Fluent重叠网格解决方案

    算例来源:http://blog.sina.com.cn/s/blog_af99efb50102xoh3.html 受上篇博文的启发,在tecplot当中也能采用类似的方法处理Fluent的重叠网格计 ...

  6. Java之数据库基础理论

    一.事务的四大特性 ACID 只有满足一致性,事务的执行结果才是正确的. 在无并发的情况下,事务串行执行,隔离性一定能够满足.此时要只要能满足原子性,就一定能满足一致性. 在并发的情况下,多个事务并发 ...

  7. mybatis 的 dao 接口跟 xml 文件里面的 sql 是如何建立关系的?

    mybatis 会先解析这些xml 文件,通过 xml 文件里面的命名空间 (namespace)跟dao 建立关系:然后 xml 中的每段 sql 会有一个id 跟 dao 中的接口进行关联. 那么 ...

  8. Redis学习之ziplist压缩列表源码分析

    一.压缩列表ziplist在redis中的应用 1.做列表键 当一个列表键只包含少量列表项,并且每个列表项要么是小整数,要么是短字符串,那么redis会使用压缩列表作为列表键的底层实现 2.哈希键 当 ...

  9. 使用semaphore写一个显示锁

    /** * 这里只是将Semaphore包装了一下,注意当Semaphore的构造参数是1时,本身就是一个显示锁 */ public class SemaphoreLock { ); public v ...

  10. centos安装sftp服务

    一.创建sftp服务数据目录及相关测试用户 [root@localhost ~]# mkdir -pv /data/sftp/ #sftp数据目录 [root@localhost ~]# chown ...