一、安装ssh server
- sudo apt install openssh-server
- sudo vim /etc/ssh/sshd_config ->修改PermitRootLogin的值为yes
二、安装samba
- sudo apt install samba samba-common
- cp /etc/samba/smb.conf /etc/samba/smb.conf_bak
- sudo vim /etc/samba/smb.conf
在文件末添加:
[myshare]
comment = my share
path = /home/xxx/share
browseable = yes
writable = yes
- sudo smbpasswd -a xxx // 添加samba用户,xxx为要添加的用户名
- service smbd restart && service nmbd restart
三、安装nfs
- 安装 NFS服务器端
sudo apt-get install nfs-kernel-server
- 配置共享文件夹
sudo mkdir -p /home/stevenk/nfs #创建NFS文件夹
sudo vim /etc/exports
#末尾添加内容如下:
/home/stevenk/nfs *(rw,sync,no_root_squash)
rw:可读可写
sync:请求或者写入数据时,数据同步写入到NFS server的硬盘中后才会返回
no_root_squash:访问nfs server共享目录的用户如果是root的话,它对该目录具有root权限。
- 重启NFS服务器服务
sudo service nfs-kernel-server restart
- 开发板挂着nfs服务器
在开发板上输入以下命令:
sudo mount -t nfs 192.168.1.100:/home/stevenk/nfs /mnt -o nolock
192.168.1.100 为主机 ip,/home/stevenk/nfs 为主机共享目录,/mnt 为设备挂载目录
如需卸载使用
umount /mnt
网友评论