📅  最后修改于: 2023-12-03 15:32:54.336000             🧑  作者: Mango
如果你经常需要通过SSH登录Mikrotik路由器,并且不想每次都输入密码,那么可以使用无密码登录功能。
要使用无密码登录,需要首先在本地计算机上生成ssh密钥。可以使用以下命令生成:
ssh-keygen -t rsa -b 2048
执行后会提示你选择密钥保存位置和输入密码,直接按Enter使用默认即可。
接下来需要在Mikrotik路由器上配置允许SSH无密码登录。可以通过以下命令进入Mikrotik的命令行界面:
ssh admin@192.168.0.1
其中,192.168.0.1是你Mikrotik路由器的IP地址,admin是路由器的用户名。输入密码后进入命令行界面。
接下来,执行以下命令,按照提示设置允许SSH无密码登录:
/user ssh-keys import public-key-file=id_rsa.pub user=admin
其中,public-key-file是你在本地计算机生成的公钥的路径,user是路由器的用户名。
配置完成后,就可以使用ssh无密码登录Mikrotik路由器了。可以使用以下命令:
ssh admin@192.168.0.1
如果一切正常,会直接进入Mikrotik的命令行界面,无需输入密码。