我最近拜访了一位朋友,他将 Linux 上传到了我的笔记本电脑上。他使用终端将许多程序从他的笔记本电脑上传到我的笔记本电脑上。为此,他必须使用我的终端将他的笔记本电脑上的一段很长的代码添加到我的笔记本电脑上,反之亦然,使用他的终端将我的笔记本电脑上的一段很长的代码添加到他的笔记本电脑上,以便他通过他的 wifi 远程访问我的笔记本电脑。我对 Linux 操作系统还不熟悉,还有很多东西需要学习,所以请容忍我的无知。
我的问题是:我如何找到并删除那段长代码?什么术语才适合描述他在我的笔记本电脑上所做的事情?他只是通过终端创建了一个网络组,还是打开了一种只有他自己知道的门?
$ dpkg -s openssh-server | grep Status
Status: install ok installed
答案1
dpkg -s openssh-server | grep Status
返回后,您installed
已确认有人在您的机器上安装了 SSH 服务器,因为此包是默认未安装在任何当前的 Ubuntu 版本中(查看他们的.manifest
文件)。如果你不需要远程访问你的机器,并且想确保没有其他人使用ssh
访问权,只需使用以下命令删除此包:
sudo apt remove openssh-server
并重新启动或停止sshd
服务
systemctl stop sshd
并终止所有可能仍处于活动状态的连接:
killall sshd
手动删除 SSH 用户更加复杂,需要的信息比您提供给我们的多得多,但这些问题可能会有所帮助: