Linux系统管理与网络配置实战

89、创建用于 SSH 通信的公钥/私钥对(密钥无密码短语),使用 ssh - copy - id 将公钥文件复制到远程用户的账户,并使用基于密钥的认证登录该用户账户而无需输入密码。

  1. 创建公钥/私钥对:
    bash ssh-keygen
    当提示 Enter file in which to save the key (/home/joe/.ssh/id_rsa): 时,可直接按回车键使用默认路径。当提示 Enter passphrase (empty for no passphrase): 时,直接按回车键(表示无密码短语),再次提示输入密码短语时,同样按回车键。创建成功后,私钥会保存在 /home/joe/.ssh/id_rsa ,公钥会保存在 /home/joe/.ssh/id_rsa.pub

  2. 将公钥复制到远程用户账户:
    bash ssh-copy-id -i ~/.ssh/id_rsa.pub joe@localhost
    这里 joe 是远程用户名, localhost 是远程主机地址。执行此命令后,会提示输入远程用户 joe 的密码,输入正确密码后,公钥会被复制到远程用户的 .ssh/authorized_keys 文件中。

  3. 使用基于密钥的认证登录:
    bash ssh joe@localhost
    此时应该可以无需输入密码直接登录到远程账户。

  4. 检查远程账户的 authorized_keys 文件:
    bash cat .ssh/authorized_keys
    此命令用于查看远程账户的 authorized_keys 文件内容,确保公钥已正确添加。

90、在 /etc/rsyslog.conf 文件中创建一个条目,将所有认证消息(authpriv)信息级别及更高级别的消息存储到名为 /var/log/myauth 的文件中。从一个终端监视该文件的数据流入情况,在另一个终端中,尝试使用错误密码以任何有效用户身份通过 SSH 登录到本地机器。

/etc/rsyslog.conf 文件中添加如下条目:

authpriv.info /var/log/myauth

然后在一个终端使用命令(如 tail -f /var/log/myauth )监视文件,在另一个终端使用 ssh 命令(如 ssh username@localhost ,并输入错误密码)尝试登录本地机器。

91、使用du命令确定/usr/share下最大的目录结构,将它们按大小从大到小排序,并列出其中大小排名前十的目录。

可输入命令: du -s /usr/share/* | sort -rn | head 。示例输出如下:

458320  /usr/share/locale
129400  /usr/share/doc
124116  /usr/share/icons
80524   /usr/share/gnome

92、使用df命令显示当前连接到本地系统的所有文件系统中已使用和可用的空间,但排除任何tmpfs或devtmpfs文件系统。

可以使用命令 df -x tmpfs -x devtmpfs 来实现。其中 -x 选项用于排除特定类型的文件系统。

93、查找 /usr 目录下所有大小超过 10MB 的文件。

$ find /usr -size +10M

94、使用桌面检查NetworkManager是否已成功将你的网络接口(有线或无线)连接到网络。如果没有,则尝试启动你的网络连接。

若要检查 NetworkManager 是否成功启动网络接口:

  • 对于有线网络
  • 使用以太网电缆连接计算机和有网络的以太网端口;
  • 开机登录后,点击桌面的 NetworkManager 图标;
  • 若显示已连接到互联网,则连接成功。

  • 对于无线网络

  • 登录后,点击桌面的 NetworkManager 图标;
  • 从出现的无线网络列表中选择所需网络并输入密码;
  • 若连接成功,则表明启动成功。

若未成功连接,可再次点击 NetworkManager 图标尝试连接;对于无线网络,请确保输入的密码正确。

95、运行一个命令来检查计算机上可用的活动网络接口。

可以使用 ifconfig ip addr 命令来检查活动网络接口信息,例如:

# ifconfig wlan0

# ip addr

96、以确保 DNS 正常工作的方式从命令行尝试连接 google.com。

在命令行输入 ping google.com,然后按 Ctrl - C 停止。

97、运行一个命令来检查用于与本地网络外部进行通信的路由。

输入命令 $ route

98、追踪连接到google.com所经过的路由。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值