基础操作
1)查看 Ubuntu IP: 终端输入 ifconfig
,以下假设IP地址为192.168.1.66
2)查看 Ubuntu 用户:终端输入 echo $USER
, 以下假设用户为lisi
3)查看电脑网卡:Win开始》设置》更改适配器选项
4)设置虚拟机为桥接模式(默认的):VMware》虚拟机》设置》网络适配器》桥接》不勾复制状态 (以下均为此模式)
SSH
ubuntu
1)安装:apt-get install openssh-server
2)配置:vim /etc/ssh/sshd_config
-> 注 释 PermitRootLogin without-password
,添加PermitRootLogin yes
windows
- 使用远程工具连接:打开
MobaXterm
》会话》新会话》SHH》远程主机》ok - 使用命令行连接:打开
PowerShell
》输入命令ssh lisi@192.168.1.66
SAMBA
ubuntu
1)安装:apt-get install samba samba-common
2)创建共享路径:mkdir ~/share
3)配置:cp /etc/samba/smb.conf /etc/samba/smb.conf.bak && vim /etc/samba/smb.conf
-> 在 max log size = 1000
下面添加 security = user
-> 在文件末尾添加:
[myshare]
comment = my share
path = /home/lisi/share
browseable = yes
writable = yes
4)添加用户:smbpasswd -a lisi
5)启动:service smbd restart && service nmbd restart
windows
- 使用资源管理器打开:资源管理器路径
\\192.168.1.66
- 使用命令行打开:输入命令
explorer.exe \\192.168.1.66
- 使用脚本文件打开:创建一个以
IP
地址命名的.bat
文件,写入以下内容
@echo off
set name=%~n0
explorer \\%name%
NFS
ubuntu
1)安装服务:apt-get install nfs-common nfs-kernel-server
2)创建共享目录:mkdir /home/lisi/nfs
3)配置共享目录:vi /etc/exports
->在文件末尾增加如下内容:
/home/lisi/nfs *(rw,sync,no_root_squash,no_subtree_check)
4)重启服务:
service rpcbind restart && service nfs-kernel-server restart
showmount -e
5)测试挂载本机:
mkdir test_nfs
mount -t nfs 192.168.1.66:/home/lisi/nfs ~/test_nfs
windows
A)设置以太网固定ip:网络适配器》以太网》ipv4 》 192.168.1.84
B)VMware》编辑》虚拟网络编辑器》更改设置》WMnet0》桥接模式》已桥接至"以太网网卡"》确定
C)VMware》编辑》虚拟网络编辑器》更改设置》WMnet0》桥接模式》已桥接至"WLAN网卡"》确定
D)使用MobaXterm
打开开发板串口:
-> 设置网络命令:ifconfig eth0 192.168.1.88 netmask 255.0.0.0 up
-> 挂载目录命令:mount -t nfs -o nolock 192.168.1.66:/home/lisi/nfs nfs
-
电脑、开发板都用网线连到交换机方式:
B,D -
电脑、开发板都用wifi连到路由:
C,D -
笔记本wifi联网,开发板网线直连电脑网口方式:
A,B,D
其中B步骤:因为此时PC连接的是wifi网卡,但要挂载nfs桥接到同一网络是必须的,所以会导致ubuntu不能上网。在这种方式下需要联网,折中方案是先不nfs共享,切换一下桥接的网卡。