Ubuntu 远程登陆服务器 ssh的安装和配置详解
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,以下命令若无加粗备注说明在本地计算机操作,则都是在服务器端操作1 安装并使用ssh远程登陆更新软件列表sudo apt-get update更新本地软件sudo apt-get upgrade安装ss
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
凤台网络安全
无法将数据发布到数据库
机关网络安全检查考核制度
软件开发测试管理规范
魔域08数据库
数据库语句大全SELECT
简述数据库二级建模的过程
数据库备份提示112
软件开发幽默别称
关于数据库索引唯一
java后端网络安全
国外无线传感网络技术
医院网络安全管理体系的研究
传奇1.76服务器
软件开发开发公司经营范围
mqqt服务器管理
提供软件开发服务是无形资产吗
魔兽世界可以进服务器吗
网站服务器租外地还是本地好
信息技术软件开发教案
网络安全工程师可以干到多少岁
军工的软件开发怎样的
网络技术填空题分大小写吗
中石油管道局设计院网络安全
常用的网络安全模型是什么
数据库sql创建一个学生信息表
金融安全服务器
网络安全设备鉴定
主流服务器分类
网络安全的场景