我被给了一个用户名和催化剂开关的临时密码,我无法弄清楚如何改变我的密码…
在谷歌search,我发现这一点,但是当我通过键入enable 15 ,然后键入我的特权提高到15
username gozulin {[1] opensesame}它说:
^
%invalid input detected at '^' marker
标记指向我的用户名后面的第一个字符。
那么,我该怎么做呢?
编辑:现在我input
username gozulin password opensesame它说:
^
%invalid input detected at '^' marker
编辑2:成功!
系统设置为(md5)encryption密码,所以我必须给予的命令是:
username gozulin secret opensesame
感谢大家的帮助!
大括号和括号只是告诉你是否需要该选项。 你需要像这样发出命令:
username gozulin password 0 opensesame
0是因为你在命令行上使用了一个未encryption的密码(我希望他们已经启用了service password-encryptionfunction!)如果你知道你的密码的encryption版本(通常不是,通常用于自动configuration)将types设置为1。
[编辑应付你的更新]
完整的命令序列应如下所示:
enable configure terminal username gozulin password 0 opensesame
switch>enable switch# config t Switch(config)#username gozulin privilege 15 password yourpassword Switch(config)end switch# wr
注意#1:你不需要input0或7 —试试。 特权15将为您提供与root用户相同的所有特权。
注#2:不要覆盖以前的凭证总是好的,直到你确定你的新用户和密码正在工作。 如果覆盖它并且不起作用,则将失去对交换机的访问权限。 如果发生这种情况,只需与创build凭据的人员交谈即可。 告诉他/她这是一个错字。 – – 希望这可以帮助