Linux中的SSH基本配置方法

Python私教 2018-10-25 19:52:12

关机重启

shutdown 选项 时间

shutdown 一分钟后关闭电脑

shutdown -c 取消关闭电脑

shutdown -r now 立即关机重启电脑

shutudown +10 十分钟后关闭电脑

shutdown 20:25 指定时间关闭电脑

查看或配置网卡信息

网卡:是一个专门负责网络通讯的硬件设备

IP地址:是设置在网卡上的地址信息

每台拥有网卡的电脑都会有一个唯一的IP,IP就像是电脑的身份证,十分重要,标识了IP在整个互联网中的通讯地址

window系统查看ip的终端命令: ipconfig

Linux系统查看ip的终端命令:ifconfig

ping ip地址   查看目标ip地址的连接是否正常

ifconfig | grep inet 过滤掉其他信息,只查看ip

ssh基础(重点)

用xshell代替

域名:      本质是ip地址的别名,方便用户记忆

端口号:   通过端口号可以找到计算机上运行的程序

ssh客户端的简单使用

user 是在远程机器上的用户名

remote   是远程机器的地址,科颜氏ip或者域名

port 是SSH SERver监听的端口

ssh -p 22 lxgzhw@IP地址

---->>>>输入密码

exit  退出终端界面

scp(掌握) 在Linux下远程拷贝文件的命令

用xftp代替

scp的地址格式和ssh基本相同,不过指定端口要用大写 -P

scp -P 22 lxgzhw@ip地址

如果要复制目录,就用一个 -r的选项

scp -P 22 lxgzhw@ip地址:python/01.py

cd 目标文件夹

scp -P 22 01.py lxgzhw@ip地址:python/

ssh(高级)

免密码登录

进入.ssh目录

ssh -p 22 用户名@ip地址

会有一个 know_hosts 被记录

ssh-keygen   设置免密码登录

ssh-copy-id   用户名@ip地址

原理:公钥 私钥     公钥加密的数据,需要使用私钥解密,使用私钥加密的数据,需要使用公钥解密

ssh-keygen生成了公钥和私钥

ssh-copy-id将公钥传到了服务器

配置别名

在~/.ssh下创建一个config文件

Host 别名

HostName ip地址

User 用户名

Port 22

0 阅读:259
Python私教

Python私教

全栈工程师,目标人工智能.抖音同理想国真恵玩.