一 、在实体机(物理机)上
-
localhost它是一个域名,对应的ip地址为 127.0.0.1(计算机网络这本书中规定的) 指的本机
- 关于127.0.0.1 为什么是 localhost?
- 在 C:\Windows\System32\drivers\etc\hosts配置文件中,windows系统中默认了这个配置对应关系,可以点击查看
二、在虚拟机中
-
“VMware Workstation 是一款功能强大的桌面虚拟计算机软件
-
Ubuntu是一个以桌面应用为主的Linux操作系统
-
虚拟机中的本地 ip也是 127.0.0.1,它对应的域名可以在 /etc/hosts中进行设置,我们一般也设置为localhost。设置为其他名字也可以。
-
虚拟机搭建好之后,尝试ping通物理机和虚拟机。它们彼此的ip都受到用户所用网络的影响,dhcp随机分配。各自可以通过命令行查看,在物理机中使用 ipconfig,进行查看,在虚拟机中通过 ip addr来查看
-
假如虚拟机中启动了hadoop,那么在虚拟机上的火狐浏览器中输入网址:localhost:50070查看,但是在物理机的浏览器上不能使用该网址查看,因为两个系统是相互隔离的。必须使用虚拟机的ip+50070访问才可以,假如虚拟机ip为 192.168.30.128,那么访问的网址为:192.168.30.128:50070
-
linux中的普通用户使用sudo命令来执行一些必须使用root权限才能做的操作。
-
root作为linux中的超级管理员,拥有对系统的所有权限; root可以创建多个普通用户,每个普通用户之间是相互隔离的,每个普通用户有自己的密码账号。安装了ubuntu之后就应该设置root用户的密码,如果在root用户下,要登录主机(虚拟机主机,主机上的服务都在主机上),比如虚拟主句的域名为localhost,那么命令为 ssh localhost,密码为root用户密码(反正本人用的root密码),当然也可以设置ssh免密登录。
-
linux中的一些符号认知:
[root@localhost ~]#分别代表:
1、用户名:root
2、主机名:localhost
3、当前路径:~当前用户的home目录
4、权限标志位:
#代表root,$代表普通用户
注意:修改虚拟机的主机名命令是 vim /etc/hostname
修改虚拟机中的主机名与ip地址的映射
命令为: vim/etc/hosts
注意:主机名可以任意起,但是 主机ip必须是 127.0.0.1(计网中规定的)
- 在虚拟机上使用Login来登录root用户,并且在命令行中使用创建普通用户,并授权,比如创建用户名pang
sudo useradd -m pang -s /bin/bash
创建用户的密码:
sudo passwd pang
给创建的用户授权:
sudo adduser pang sudo