Xshell登录Vagrant方式[通俗易懂]

Xshell登录Vagrant方式

大家好,又见面了,我是全栈君。

Xshell登录Vagrant方式

我上一篇文章 介绍了vagrant 如何创建虚拟机集群,在上篇文章的基础上,用xshell 登录 虚拟机发现 默认是无法使用账号密码登录root账号,只能使用vagrant账号,密码vagrant,
vagrant账号登录

在虚拟机 vagrantfile 的目录位置 打开控制台,输入vagrant ssh-config

$ vagrant ssh-config

Host k8s-m1
  HostName 127.0.0.1
  User vagrant
  Port 2222
  UserKnownHostsFile /dev/null
  StrictHostKeyChecking no
  PasswordAuthentication no
  IdentityFile D:/vagrant-file/file1/.vagrant/machines/k8s-m1/virtualbox/private_key
  IdentitiesOnly yes
  LogLevel FATAL

Host k8s-n2
  HostName 127.0.0.1
  User vagrant
  Port 2200
  UserKnownHostsFile /dev/null
  StrictHostKeyChecking no
  PasswordAuthentication no
  IdentityFile D:/vagrant-file/file1/.vagrant/machines/k8s-n2/virtualbox/private_key
  IdentitiesOnly yes
  LogLevel FATAL

查看 hostname ,port,IdentityFile 这三个位置
Xshell登录Vagrant方式[通俗易懂]
有可能不能选择密码登录,默认是用密钥登录,浏览,文件,找到 刚刚的IdentityFile ,再输入密码vagrant 就可以使用vagrant 用户 ssh登录
root账号登录

vagrant登陆后,切换到root账号

$ sudo -i

设置root的密码
Xshell登录Vagrant方式[通俗易懂]
修改 /etc/ssh/sshd_config 文件,(注意,vagrant用户下这个文件是只读的,可能什么也看不见)
修改 ssd_config 里 PermitRootLogin属性 改为yes ,并把前面的# 去掉
Xshell登录Vagrant方式[通俗易懂]
PasswordAuthentication 改为yes 并且去掉 #
Xshell登录Vagrant方式[通俗易懂]
保存退出,重启sshd服务

$ systemctl restart sshd

再通过xshell连接的时候,就可以用账号密码,root来登录了

问题:虽然xshell里都是用127.0.0.1:2222或者2200 这种登录的,但是也可以使用自己设置的ip 例如192.16.25.11:22 去登录,这里用自己设置的ip时端口则是22
设置完成以后就和自己开的虚拟机没什么两样了。

Xshell登录Vagrant方式[通俗易懂]

本地:使用私钥方式(找到E:\wwwroot\.vagrant\machines\default\virtualbox\private_keywe文件)  ip:127.0.0.1  端口:2222

本地2:使用账号密码:root/root#1234    ip:192.168.33.10    端口:22

原文:https://blog.csdn.net/github_38097011/article/details/83688607

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112241.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • android studio 皮肤,Android Studio 自定义皮肤主题和背景

    android studio 皮肤,Android Studio 自定义皮肤主题和背景AndroidStudio自定义皮肤主题-ColorThemes最近有人问我,“你代码这是用的什么字体?看着好舒服”,其实这是用了自定义皮肤主题包,主题包下载网站http://color-themes.com/?view=index这个皮肤主题不仅可以在AndroidStudio上使用,也可以在WebStorm,PyCharm,RubyMine,PhpStorm,AppCode等好多开发工…

    2022年10月29日
    0
  • 计算机最炫民族风教案,辽师大版信息技术四下第一单元第6课《最炫民族风》教案1.doc…[通俗易懂]

    计算机最炫民族风教案,辽师大版信息技术四下第一单元第6课《最炫民族风》教案1.doc…[通俗易懂]辽师大版信息技术四下第一单元第6课《最炫民族风》教案1.doc文档编号:536835文档页数:2上传时间:2019-01-13文档级别:文档类型:doc文档大小:35.00KB第第6课课最炫民族风最炫民族风教学目标设计知识与技能目标通过学习使学生掌握word里“页面设置”里“页边距”和“纸张”的使用和操作方法。在掌握以前学习有关知识的基础上,能够较灵活的应用该设置对页面进行调…

    2022年9月22日
    0
  • netty 权威指南勘误[通俗易懂]

    netty 权威指南勘误[通俗易懂]近日就netty库的使用,试读了netty权威指南一书,就书中的编码问题进行以下校正1、我使用的是4.1.2版本的netty库2、IDE为netbeans8.1E1. handler适配器应使用ChannelInboundHandlerAdapter。 E2. 在私有协议开发一章:     编码器中函数encode中设置帧长度应为以下代码

    2022年9月1日
    0
  • Python创建容器和集合之源码分析

    _collections_abc.py文件中提供了许多抽象基类,这些类将集合分解成许多互相独立的属性集__all__=["Awaitable","Coroutin

    2021年12月19日
    37
  • pthread_t定义结构

    pthread_t定义结构

    2021年12月31日
    64
  • 关于 ioctl 的 FIONREAD 參数

    关于 ioctl 的 FIONREAD 參数ioctl是用来设置硬件控制寄存器,或者读取硬件状态寄存器的数值之类的。而read,write是把数据丢入缓冲区,硬件的驱动从缓冲区读取数据一个个发送或者把接收的数据送入缓冲区。ioctl(keyFd,FIONREAD,&b)得到缓冲区里有多少字节要被读取,然后将字节数放入b里面。接下来就能够用read了。read(keyFd,&b,size…

    2022年7月23日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号