linux - vagrant修改默认用户错误问题
ringa_lee
ringa_lee 2017-04-17 13:45:15
[Linux讨论组]

vagrant安装好后默认使用vagrant账号登陆,目前修改了vagrant用户为www,开启sshd登陆.其中修改配置:

Vagrant.configure(2) do |config|
  ... ...
  config.ssh.username = "www"
  config.ssh.password = "www"
  config.ssh.host = '192.168.200.100'
  config.ssh.port = "22"
end

使用vagrant up启动机器后报错:

==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: 192.168.200.100:22
    default: SSH username: www
    default: SSH auth method: password
    default: Warning: Connection timeout. Retrying...
    default: Warning: Connection refused. Retrying...
    default:
    default: Inserting generated public key within guest...
    default: Removing insecure key from the guest if it's present...
    default: Key inserted! Disconnecting and reconnecting using new SSH key...
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
    default: The guest additions on this VM do not match the installed version of

机器启动成功,但smb目录没有挂载到虚拟机中,另外每次vagrant ssh进入机器都需要输入密码。估计是配置问题,求拜各路大神帮忙!!!

ringa_lee
ringa_lee

ringa_lee

全部回复(1)
PHP中文网

输入密码登录后,到.ssh目录下,修改authorized_keys的权限为644,就可以不用输入密码登录了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号