Ubuntu 远程登陆服务器 ssh的安装和配置详解
发表于:2024-10-22 作者:千家信息网编辑
千家信息网最后更新 2024年10月22日,以下命令若无加粗备注说明在本地计算机操作,则都是在服务器端操作1 安装并使用ssh远程登陆更新软件列表sudo apt-get update更新本地软件sudo apt-get upgrade安装ss
千家信息网最后更新 2024年10月22日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安全错误
数据库的锁怎样保障安全
道闸显示服务器无法启动
重庆手机软件开发
xbox英灵殿在线服务器错误
软件开发的企业愿景
excel报表服务器
滨湖区微型软件开发售后服务
linux服务器脚本怎么写
株洲net软件开发培训收费
关闭媒体服务器
戴尔惠普服务器哪个贵
上海计算机软件开发哪家实惠
ibm服务器改dns
数据库总成绩前十的数据
网络安全专项培训自我评价
盐城软件开发服务
北京京成顺赢互联网科技有限公司
mysql数据库字典表
中国最早的软件开发公司
网络安全宣传周系列活动
中国电信网络安全管理部职责
光网络技术 张明敏
软件开发专科工资多少
网络安全问题和监管的关系
软件有后门怎么保证服务器安全
android软件开发实验
潍坊网络审批软件开发
视频截图软件开发
租服务器多钱
互联网之家计算机网络安全技术
数据库查看ip地址