出于强大的涩图机制而不得不转移至此的md

1.安装配置 WSL2 的 Ubuntu 发行版

这一项任务我的计算思维导论老师正好发了一份教程

于是我按照教程进行了安装和配置,很快便配置成功

但是当我尝试配置免密连接时却遇到了问题

尝试开启SSH服务时总是报错

网上找了很多教程尝试解决但始终没有成果,无奈只能去询问学姐

用这个指令后虽然创建了hostkeys,但是仍然报错。最后采用了卸载重装大法解决(?)

本以为开启SSH服务后便是一帆风顺,按照教程设置rsa_key巴拉巴拉 ,但是总是无法达成免密操作

于是又开始了漫长的搜索....搜索中发现,大部分教程使用的都是虚拟机,遂决定转向使用虚拟机来尝试完成任务

2.在虚拟机软件中安装配置 Ubuntu 发行版

安装以及连接都是很简单的任务,很快就能完成

然而,在设置SSH免密这一步又碰到了一模一样的问题

按照教程我已经将rsa.pub转移到了authorized_keys文件里面,更改了文件权限,修改了sshd_config文件,按理来说应该可以完成免密操作了,但是每次登陆仍然需要密码。

于是我决定反向操作一次,原来是在windows上生成key转移到ubuntu上,这次在ubuntu上生成key转移到windows上。

似乎确实是成功不需要输入密码了,但是新的问题又出现了,这个无论输入什么都显示permission denied,最后发现是用户名的大小写问题导致的授权出错。

然而.....仍然是需要输入密码的状态.....

出于时间的关系....只能无奈把这个问题遗留下来了...

Shell小程序

emmmm题目说开发简易的小程序....这个最简单的算么