昨天下午在笔记本上安装了虚拟机,准备采用Ubuntu+samba+ssh的方式进行开发,没想到在新电脑上安装环境,开头就出现了问题。
问题1:VMware16 + Ubuntu18.04,在Ubuntu里鼠标只有起始两个点,过程是没有的
解决1:在Windows环境下打开控制面板(win+r打开资源管理器,输入control即可),点击硬件和声音,后续步骤如图所示,需要注意的是在第四步中【显示指针轨迹】,建议选择到最短,长的话会影响Windows环境下的使用,导致出现鼠标的拖影。
问题2:samba服务安装完成后,如何在Windows和Ubuntu下共享文件夹?
解决2:在安装好程序之后,首先进行下面的操作。
#先把配置文件备份
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
#配置个人信息
sudo gedit /etc/samba/samba.conf
打开文本后,在最后面添加以下信息,保存后退出。其中【lianshuagn】是Ubuntu中登录的用户名。path路径很关键,将路径修改成别的后就访问不了了,一定是用户名。
[lianshuang]
comment = lianshuang
path = /home/lianshuang
valid users = @lianshuang
read list = @lianshuang
write list = @lianshuagn
writable = yes
create mask = 0777
directory mask = 0777
添加用户,下面的用户名对应Ubuntu登录的用户名。
sudo smbpasswd -a 用户名
接着会让输入两次密码。之后重启服务器。几个常用的关键指令放在下面。
#重启服务器
sudo service smbd restart
#开启服务
sudo service smbd start
#查看运行状态
sudo service smbd status
#停止服务
sudo service smbd stop
win+r输入IP地址,\\192.168.XX.XX,Ubuntu与Windows之间需要ping才行,网络配置这部分可以参考下面这位大佬的播客。
测试发现ssh服务和samba服务安装后都是开机自启动的,如果不手动停止服务都是一直运行的,所以如果没有实现文件共享的话,可以不必在启动服务上花费时间。
参考博客: