当前位置: 首页 > IT解答 > Linux密钥远程登录助您轻松访问远程服务器

Linux密钥远程登录助您轻松访问远程服务器

发布时间:2024-08-02 03:18:46 作者:001资源网 阅读:0次

linux使用密钥远程登录方法,SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定。SSH 为建立在应用层和传输层基础上的安全协议。

1、首先使用工具 PUTTYGEN.EXE 生成密钥对。打开工具 PUTTYGEN.EXE 后如下图所示:

Linux使用密钥远程登录

2、该工具可以生成三种格式的key :SSH-1(RSA) SSH-2(RSA) SSH-2(DSA) ,我们采用默认的格式即 SSH-2(RSA)。Number of bits in a generated key 这个是指生成的key的大小,这个数值越大,生成的key就越复杂,安全性就越高。这里我们写 2048。

Linux使用密钥远程登录

3、然后单击Generate 开始生成密钥对:

Linux使用密钥远程登录

注意的是,在这个过程中鼠标要来回的动,否则这个进度条是不会动的。

Linux使用密钥远程登录

4、到这里,密钥对已经生成了。你可以给你的密钥输入一个密码,(在Key Passphrase那里)也可以留空。然后点 Save public key 保存公钥,点 Save private Key 保存私钥。笔者建议你放到一个比较安全的地方,一来防止别人偷窥,二来防止误删除。接下来就该到远程 linux 主机上设置了。

1)创建目录 /root/.ssh 并设置权限

[root@localhost ~]# mkdir /root/.ssh mkdir 命令用来创建目录,以后会详细介绍,暂时只了解即可。

[root@localhost ~]# chmod 700 /root/.ssh chmod 命令是用来修改文件属性权限的,以后会详细介绍。

2)创建文件 / root/.ssh/authorized_keys

[root@localhost ~]# vim /root/.ssh/authorized_keys vim 命令是编辑一个文本文件的命令,同样在后续章节详细介绍。

3)打开刚才生成的public key 文件,建议使用写字板打开,这样看着舒服一些,复制从AAAA开头至 "---- END SSH2 PUBLIC KEY ----" 该行上的所有内容,粘贴到/root/.ssh/authorized_keys 文件中,要保证所有字符在一行。(可以先把复制的内容拷贝至记事本,然后编辑成一行载粘贴到该文件中)。

在这里要简单介绍一下,如何粘贴,用vim打开那个文件后,该文件不存在,所以vim会自动创建。按一下字母"i"然后同时按shift + Insert 进行粘贴(或者单击鼠标右键即可),前提是已经复制到剪切板中了。粘贴好后,然后把光标移动到该行最前面输入 ssh-rsa ,然后按空格。再按ESC,然后输入冒号wq 即 :wq 就保存了。格式如下图:

Linux使用密钥远程登录

4)再设置putty选项,点窗口左侧的SSh –> Auth ,单击窗口右侧的Browse… 选择刚刚生成的私钥, 再点Open ,此时输入root,就不用输入密码就能登录了。

Linux使用密钥远程登录

如果在前面你设置了Key Passphrase ,那么此时就会提示你输入密码的。为了更加安全建议大家要设置一个Key Passphrase。

探索Fydeos: 轻松玩转Linux应用!

你可以在 fydeos 上安装 Linux 工具、编辑器和 IDE,以供编写代码、创建应用的需求。注意:对 Linux 提供的支持功能目前仍处于测试阶段,你可能会遇到问题。

Fydeos安装linux应用教程

安全性与权限

通常情况下,fydeos 是通过在「沙盒」中运行各个应用来保护计算机,不过是在同一个沙盒中运行所有 Linux 应用。也就是说,有害的 Linux 应用可能会影响其他 Linux 应用,但不会影响 FydeOS 的其余部分。

所有 Linux 应用都可以使用与 Linux 共享的权限和文件。

解决 Linux 方面的问题

如果遇到 Linux 或 Linux 应用方面的问题,请尝试按以下步骤操作:

  · 重启 FydeOS。

  ·  检查虚拟机是否为最新版本。具体方法为:在浏览器中,转到chrome://components,在「cros-termina」下方,选择检查是否有更新。如果下载更新,则可能需要重启 FydeOS。

  ·  更新软件包。具体方法为:打开终端,然后运行sudo apt-get update && sudo apt-get dist-upgrade。

注意:你可能需要重启 FydeOS 才能让更改生效。Linux 会在完成初始设置后自动检查是否有新的软件包,并在运行过程中每 24 小时检查一次。

了解哪些功能或设备尚不受支持

  · 扬声器、麦克风、摄像头和 USB 设备尚不受支持。

  · android Studio 尚不受支持,包括模拟器和 USB 调试。

  · 硬件加速尚不受支持,包括 GPU 和视频解码。

  · 默认终端应用支持 ChromeVox,但其他 Linux 应用还不支持它。

Linux系统怎么查看电脑的磁盘空间?

Linux系统怎么查看电脑的磁盘空间Linux作为一款开源的操作系统,许多用户都在使用这款系统,而这款系统的操作方法和Windows完全不一样,下面就带着大家一起来看看怎么操作吧!

Linux系统查看电脑的磁盘空间的方法

可以使用 df 和 du 命令。

df

df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示:

Linux系统怎么查看电脑的磁盘空间?

显示内容参数说明:

Filesystem:文件系统

Size: 分区大小

Used: 已使用容量

Avail: 还可以使用的容量

Use%: 已用百分比

Mounted on: 挂载点

相关命令:

df -hl:查看磁盘剩余空间

df -h:查看每个根路径的分区大小

du -sh [目录名]:返回该目录的大小

du -sm [文件夹]:返回该文件夹总M数

du -h [目录名]:查看指定文件夹下的所有文件大小(包含子文件夹)

du

du 的英文原义为 disk usage,含义为显示磁盘空间的使用情况,用于查看当前目录的总大小。

例如查看当前目录的大小:

# du -sh

605M 。

显示指定文件所占空间:

# du log2012.log

300 log2012.log

方便阅读的格式显示test目录所占空间情况:

# du -h test

608K test/test6

308K test/test4

4.0K test/scf/lib

4.0K test/scf/service/deploy/product

4.0K test/scf/service/deploy/info

12K test/scf/service/deploy

16K test/scf/service

4.0K test/scf/doc

4.0K test/scf/bin

32K test/scf

8.0K test/test3

1.3M test

du 命令用于查看当前目录的总大小:

-s:对每个Names参数只给出占用的数据块总数。

-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。

-b:以字节为单位列出磁盘空间使用情况(系统默认以k字节为单位)。

-k:以1024字节为单位列出磁盘空间使用情况。

-c:最后再加上一个总计(系统默认设置)。

-l:计算所有的文件大小,对硬链接文件,则计算多次。

-x:跳过在不同文件系统上的目录不予统计。

-h:以K,M,G为单位,提高信息的可读性。

UOS系统打印机测试页和删除方法指南【2022最新】

UOS操作系统是基于Linux开发的一款操作系统,许多用户在使用该系统的时候对很多基础的操作还不是那么熟悉。下面大家一起看看怎么打印测试页和删除打印机吧!

操作方法:

打印测试页

点击 打印测试页,测试是否打印成功。

打印成功:测试页打印成功,可进行其他的打印任务。

打印失败:测试页打印失败,选择重新安装或故障排查。

故障排查

打印失败时,可点击 故障排查,排查内容如下:

UOS系统打印测试页和删除打印机的方法教程

检查 cups 服务是否开启。

检查驱动文件是否完整。

检查打印机设置:打印机是否启动、是否接受任务。

检查打印机连接状态是否正常

右键设置

选中打印机型号,点击右键,可设置打印机是否共享、是否启动、是否接受任务、是否设为默认打印机。

UOS系统打印测试页和删除打印机的方法教程

删除打印机

在打印管理器界面,点击-,可以删除选中的打印机。

UOS系统打印测试页和删除打印机的方法教程

渝ICP备20008086号-39 违法和不良信息举报/未成年人举报:linglingyihcn@163.com

CopyRight©2003-2018 违法和不良信息举报(12377) All Right Reserved