Centos7
ssh进行访问
windows下安装xshell来进行可以远程访问。
而mac 是用ssh命令
ssh 用户名@ip地址:端口号
默认的端口号22可以不写
ssh root@10.11.51.117
首先我们先下载‘net-tools’,这样可以使用ifconfig查看网卡信息,它的作用和DOS命令ipconfig一样。
下载完成以后输入:ifconfig
然后可以找到你的ip地址
如果ssh链接被拒绝:
1.验证openssh-server
首先,要确保CentOS7安装了 openssh-server,在终端中输入
yum list installed | grep openssh-server
如果出现了结果那么表示已经安装
没有安装输入
yum install openssh-server -y
2.配置你的ssh文件
找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开
如果没有vim编辑器那么执行:
yum install vim -y
vim编辑器比vi编辑器增加了颜色识别
vim /etc/ssh/sshd_config
直接输入/Port
可以看见:
================
1.将文件中,关于监听端口、监听地址前的 # 号去除
Port 22
#AddressFamily any
ListenAddress 0.0.0.0 #任意地址
ListenAddress ::
================
去上面3行的注释
要想编辑的话需要按键盘i,代表insert,取消输入按esc
================
2.然后开启允许远程登录
PermitRootLogin yes
================
================
3.开启使用用户名密码来作为连接验证
PasswordAuthentication yes
================
最后保证在取消输入的状态下
输入
================
:wq!
================
代表强制保存退出
配置完成后需要重新启动一下sshd服务
开启 sshd 服务,输入 sudo service sshd start
检查 sshd 服务是否已经开启,输入ps -e | grep sshd
或者输入netstat -an | grep 22 检查 22 号端口是否开启监听
简单操作
ifconfig 查看ip地址
ping ip地址 用来测试网络是否联通
通过ctrl + c 来停止这个进程
ls
显示当前文件夹(目录)下面的所有文件
pwd
显示当前目录的路径
根目录 /
cd 目录的路径
切换到指定目录
绝对路径、相对路径
绝对路径:相对于根目录的路径
相对路径:相对于当前目录的路径
. : 代表的就是当前目录
.. :代表的就是上一级目录
cd : 直接来到家目录下面
cd - : 回到之前的目录(回看)
[root@localhost /]#
root:当前用户名
localhost:主机名
/: 当前所在目录
#: 代表超级管理员在执行指令
$: 代表普通管理员在执行指令
拍快照(恢复到快照)
纯净水系统
tab键(自动补全)
指令和路径都可以自动补全
clear 清理屏幕
目录:
/:根目录
~ : 家目录(就是你可以肆意妄为的地方)
linux每一个用户都有一个家目录,那意思就是说你这个用户在你的家目录下面拥有至高无上的权限
root的家目录就在 /root
普通用户的家目录在 /home/ruidong
. :当前目录
.. :上一级目录 cd ../../(上一级的上一级)
指令
关机:poweroff halt
shutdown now
shutdown -h +5 'woyaoguanjile' 5分钟之后关机
shutdown -h 16:10 下午4点10分关机
重启:reboot
shutdown -r now
date
查看当前时间日期
cal
查看当月日历
cal 8 2017 查看2017年8月的日历
cal 2017 查看2017年所有的日历
上下方向按键
快速的调出历史指令