BackTrack系统中如何启动SSH服务
一些用户已经为他们的电脑安装了BackTrack,这是一个专业的计算机安全检测的Lux操作系统。许多用户仍在努力熟悉这个系统的各种操作。今天,推火网的小编将为大家解决一个问题,那就是如何在BackTrack系统中启动SSH服务。
作为一个基于Ubuntu开发的系统,启动SSH服务并不复杂,但有时候可能会遇到一些困扰。尝试运行命令“/etc/it.d/ssh start”。然后尝试远程连接,但可能会遇到错误提示。
这是怎么回事呢?如果你之前没有使用过Debian系列的系统,检查/var/log/messages也没有发现报错信息,可能会让你感到困惑。通过网上查询,你会发现原来是缺少了两个关键文件,这两个文件在redhat和centos系统中是默认存在的。
这两个文件是主机密钥文件,它们在/etc/ssh/sshd_config中有所指示。具体来说,它们是ssh_host_rsa_key和ssh_host_dsa_key。在BackTrack系统中,你需要生成这两个文件。
以root权限进入BackTrack系统,然后运行以下命令生成这两个文件:
“ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key”
“ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key”
完成这些步骤后,无需重启系统,再次尝试连接,问题应该就解决了。
对于正在学习如何使用BackTrack操作系统的用户来说,这个技巧是非常有用的。启动SSH服务是计算机安全检测的重要一环,掌握这个技巧可以让你更加熟练地运用BackTrack系统。希望这个解决方案能够帮助到你,如果你还有其他问题,欢迎继续咨询推火网。