ubunto16.04 安装配置

本文详细介绍如何解决主机与虚拟机间的键盘鼠标复制拖拽问题、配置SSH远程登录、实现免密码登录、增加root用户桌面登录及解决相关错误等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1.首先解决主机和虚拟机之间键盘鼠标复制拖拽的问题,在设备选项里选择安装增强功能进行安装,可能需要重启。

2.创建root用户的口令: sudo passwd root

3.apt-get install ssh  //安装远程登录

4.vi /etc/ssh/sshd_config 

  PermitRootLogin yes   //容许root登陆

  RSAAuthentication yes    //

 PubkeyAuthentication yes   //ssh 公钥登陆 免密码登陆

AuthorizedKeysFile      .h/.ssh/authorized_keys

  systemctl restart ssh.service 或者systemctl restart  sshd.service  //重新启动ssh服务

5.adduser vagrant  --home  /home/vagrant     //创建用户和工作目录


6.在主机上用vagrant用户 执行 ssh-genkey 生成公私钥对,并把公钥上传到虚拟机上的/home/vagrant/.ssh/authorized_keys 

  就可实现主机到虚拟机的免密码登陆

注意authorized_keys 文件属性

chown -R vagrant:vagrant  /home/vagrant/.ssh

chmod 600 /home/vagrant/.ssh/authorized_keys 

chmod 700  /home/vagrant/.ssh


7.增加root桌面登录
  cd /usr/share/lightdm/lightdm.conf.d
  vi 50-ubuntu.conf 
  greeter-show-manual-login=true  //增加一行,保存退出

  重新启动虚拟机后,就可以在怎么选择root登录即可


8.修改root桌面登录报错的问题      //读取/root/.profile时发现错误:mesg:ttyname fa
  vi /root/.profile

  mesg n 替换成tty -s && mesg n   //保存退出


9.sudo xxxx 命令后报: vagrant 不在 sudoers 文件中。此事将被报告

visudo 或 vi /etc/sudoers

root    ALL=(ALL:ALL) ALL
vagrant  ALL=(ALL:ALL) ALL           //新增加的行和上面root一样

%vagrant         ALL=(ALL)       NOPASSWD: ALL     //vagrant组的用户免除sudo命令输入


6.系统升级报错“Hash sum mismatch” error 处理

sudo rm /var/lib/apt/lists/* -vf

sudo apt-get update

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值