Linux CentOS 7 笔记

1. XXX 不在 sudoers 文件中。此事将被报告。

1)切换到root用户权限,输入命令:su root,回车后输入密码再回车。

2)查看/etc/sudoers文件权限,如果只读权限,修改为可写权限

  • 输入查看文件命令:ls –l /etc/sudoers
  • 输入修改权限命令:chmod u+w /etc/sudoers

3)执行vi或者vim命令,编辑/etc/sudoers文件,输入编辑文件命令:vim /etc/sudoers,在文件中找到root ALL=(ALL) ALL

查找到Allow root to run any commands anywhere,在root命令下增加一行命令,先输入命令:"i",下方会出现“插入”的字样,此时可输入你要加入的信息,比如"user ALL=(ALL) ALL",其中==user==是我的系统用户名。

4)保存退出,并恢复/etc/sudoers的访问权限为440

先按Esc按键退出编辑模式,再输入强制保存命令::wq!(注意:一定要先输入:,否则无法输入这个命令)

返回到命令页面,输入回复权限的命令:chmod 440 /etc/sudoers

5)切换到普通用户,输入切换用户命令:su user

2. linux重启服务命令

重启:service 服务名 restart

systemctl restart 服务名

Ubuntu 

重启网络命令:service networking restart

重启网卡命令:ifconfig eth0 up

Fedore

重启网络命令:systemctl restart network.service

CentOS  

重启网络命令:service network restart

3. NAT模式

VMware 软件菜单【编辑】-> 【虚拟网络编辑器】,全局设置NAT模式,一般不需要修改。

Linux Cent OS 中,修改网卡配置文件,

输入命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33 回车,

改:ONBOOT=yes

保存退出,

重启网络。用ifconfig查看是否有IP地址,有IP就能上网,

测试:ping www.baidu.com

4. 桥接模式

VMware 软件菜单【编辑】-> 【虚拟网络编辑器】,全局设置桥接模式,一般不需要修改。

在进入Linux系统之前,先确认一下主机的ip地址、网关、DNS等信息。并记录下来,等会配置需要。

然后,进入Linux系统编辑网卡配置文件,命令:vi /etc/sysconfig/network-scripts/ifcfg-ethXX

添加内容如下:

IPADDR=192.168.31.120 设置虚拟机ip地址,与主机ip地址在同一网段

NETMASK=255.255.255.0 设置子网掩码

GATEWAY=192.168.31.1 设置虚拟机网关,与主机相同

DNS1=192.168.31.1 设置虚拟机DNS,与主机相同

编辑完成,保存退出,然后重启虚拟机网卡,使用ping命令ping外网ip,测试能否联网。 能ping通外网ip,证明桥接模式设置成功。

那主机与虚拟机之间的通信是否正常呢?我们就用远程工具来测试一下。

5. 查看共享文件夹

先设置,右键虚拟机->设置->选项->共享文件夹->总是启用->设定共享文件夹确定即可,

后在Linux中设置(也可不设置),如果需要设置用命令临时挂载:vmhgfs-fuse .host:/share /mnt/hgfs

如果重启需要重新挂载,可以使用命令:echo "vmhgfs-fuse .host:/share /mnt/hgfs" >> /etc/rc.d/rc.loacl 写入文件中,并使用命令 chmod +x /etc/rc.d/rc.loacl加入可执行权限。

Linux查看共享文件夹命令:vmware-hgfsclient,共享文件夹的路径是:/mnt/hgfs/

6. 复制文件失败问题:Error when getting information for file “//tmp/VMwareDnD/p6v6B6/.”: No such file or directory

卸载预装的“open-vm-tools”包

检测是否预装了 open-vm-tools:yum list installed | grep open-vm-*

卸载预装的程序包:yum remove open-vm-tools

#再次确认是否卸载成功:rpm -qa | grep open-vm-*

重启:reboot

安装 VMware Tools

回到VMWare应用主界面,点击“虚拟机”菜单中的“安装 VMware Tools”菜单项,这时,VMware Tools的安装程序镜像会自动挂载到系统中并弹出相关提示,打开该目录可以看到如下图所示文件,我们需要的安装包也在其中。

把 VMwareTools-10.3.23-16594550.tar.gz 复制出来。

解压缩:tar xzvf VMwareTools-10.3.23-16594550.tar.gz

安装:sudo ./vmware-install.pl

前置条件检测时,因为我们之前卸载了预装的open-vm-tools依赖包,所以这里会提示不继续安装,不要管它,输入“yes”继续执行安装,接下来的选项基本都是默认一路回车即可。

重装 open-vm-tools:yum install open-vm-tools -y

发现有时候会失效,再执行下面的命令 sudo yum update sudo yum install -y open-vm-tools-desktop

重启,发信啊复制粘贴之类的完美使用。

你可能感兴趣的:(linux,centos,网络)