Ubuntu 远程登陆服务器 ssh的安装和配置详解
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,以下命令若无加粗备注说明在本地计算机操作,则都是在服务器端操作1 安装并使用ssh远程登陆更新软件列表sudo apt-get update更新本地软件sudo apt-get upgrade安装ss
千家信息网最后更新 2024年11月11日Ubuntu 远程登陆服务器 ssh的安装和配置详解
以下命令若无加粗备注说明在本地计算机操作,则都是在服务器端操作
1 安装并使用ssh远程登陆
更新软件列表
sudo apt-get update
更新本地软件
sudo apt-get upgrade
安装ssh服务
sudo apt-get install openssh-server
开启ssh服务
sudo /etc/init.d/ssh start
查看本机IP地址
inet字段后面的就是你的IP地址
sudo ifconfig
远程登陆
在本地计算机终端内输入ssh
此处我们假设服务器上的用户名和IP地址为xiaoming和192.168.1.1,请自动替换为自己的,后面不再赘述
ssh xiaoming@192.168.1.1
2 设置远程登陆快捷键
每次登陆服务器都要输用户名和密码很麻烦,而且IP地址也不好记,因此可以修改.bashrc文件来给远程登陆设置快键键
在本地计算机使用编辑器打开.bashrc配置文件
sudo vi ~/.bashrc
在最后面添加以下内容
alias server='ssh xiaoming@192.168.1.1'
关闭文件,并在命令行内输入以下命令重新加载配置文件
source ~/.bashrc
以后在终端内输入server就可以远程登陆服务器了
3 添加公钥认证
每次登陆时都要输入服务器的密码很麻烦,也不是很安全,此时就可以添加公钥认证来免去输入密码的麻烦并提高安全性
3.1 生成密钥对
在本地计算机内输入以下命令
ssh-keygen
会提示以下内容
Generating public/private rsa key pair.Enter file in which to save the key (/home/python/.ssh/id_rsa):
直接enter确定就行
接下来系统会提示你设置密码以保证密钥安全,一般直接enter确定密码留空即可,如此即可在使用私钥认证的时候免去输入密码的麻烦
切换到密钥对目录
cd ~/.ssh/
此时就可以看到生成的私钥id_rsa和公钥id_rsa.pub,在~/.ssh目录内,记住无论如何都不要暴露自己的私钥id_rsa
3.2 复制公钥到远程服务器
在本地计算机内输入以下命令
ssh-copy-id xiaoming@192.168.1.1
3.3 Done!
完成以上配置,你就可以在本地计算机内输入以下命令来ssh远程登陆你的服务器了
server
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
服务
输入
服务器
登陆
命令
密码
计算机
公钥
地址
文件
麻烦
配置
安全
内容
密钥
认证
就是
用户
用户名
目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
勤哲数据库丢数据
京东商城数据库表结构
定制服务器机箱怎么样
数据库咋连接的
根服务器在美国 中国信息安全吗
匹配相同列的数据库
南昌航空大学怎么登录航空数据库
GPU属于软件开发什么方向
内外网的网络安全
如何防止网络安全支付
陕西军工时钟同步服务器
包河区口碑好的网络技术开发
软件开发招聘兰州
事务是哪个数据库的特性
专业数据库项目管理
阜阳门店管理软件开发定制公司
英雄联盟新服务器活动
软件开发公司提供服务
通信软件可以不通过服务器吗
服务器拓维信息有限公司
中文数据库数据最多的
二道区网络技术诚信合作
数据库咋连接的
最新的网络安全法律法规
京科网络技术有限公司官网
对比两个地理数据库图层数量
文摘类数据库有哪些
网络安全和运维哪个难
数据库查询数量关键字
哪年开展国家网络安全宣传周