Xshell和Xftp连接VMware中的centos 7
1:打开虚拟机在终端输入ip addr(中间有空格),查看本机IP,127.0.0.1为本地环回地址,正确的应该是192.168开头,问题找到了
2:输入命令: ls /etc/sysconfig/network-scripts/查看网卡列表,一般默认第一个就是你电脑的网卡。
3:输入命令 cat /etc/sysconfig/network-scripts/ifcfg-ens33 查看有线网卡信息。PS:可以用向上箭头返回之前的指令,然后修改,就不用重复全部输入如果箭头所指位置是no,那么问题找到了,把它改成yes
4:输入vi /etc/sysconfig/network-scripts/ifcfg-ens33 进入下图界面。
5:键盘按i 键 就可以编辑网卡信息了,把ONBOOT=no的no改成yes,修改后按一下ESC键退出编辑。接下来输入:wq 出现下图界面是时,再按一下enter键保存并退出此界面。
6:如果出现以下报错,只读模式不能修改,则用root权限编辑,否则可直接跳到12
7:切换到root用户下
su root
8:添加sudo文件的写权限,命令是:
chmod u+w /etc/sudoers
9:编辑sudoers文件
vi /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)
这里说下你可以sudoers添加下面四行中任意一条
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
第一行:允许用户youuser执行sudo命令(需要输入密码).
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.
10:撤销sudoers文件写权限,命令:chmod u-w /etc/sudoers 这样普通用户就可以使用sudo了
11:输入vi /etc/sysconfig/network-scripts/ifcfg-ens33 进入下图界面。
12:键盘按i 键 就可以编辑网卡信息了,把ONBOOT=no的no改成yes,修改后按一下ESC键退出编辑。接下来输入:wq 出现下图界面是时,再按一下enter键保存并退出此界面。
13:输入命令: cat /etc/sysconfig/network-scripts/ifcfg-enss3 查看是否修改成功。
14:输入命令: sudo service network restart 重启网络。 PS: 输入密码时没有任何提示,输完回车即可
15:输入 ip addr 查看centOS的ip 地址,将此地址输入xshell中即可连接
16:xshell连接Centos