contiki之配置samba服务器访问共享文件夹
本文将介绍contiki在vm下的安装,以及通过samba访问共享文件夹的配置
contiki是一个小型的操作系统,因其有高移植性,支持网络多任务,正越来越受到开发者的重视,本文将介绍contiki的安装和配置。首先下载contiki数据包,下载地址http://sourceforge.net/projects/contiki/files/Instant%20Contiki/,建议下最新的,本经验以2.7版本的为例
下完之后解压,如图所示
下载虚拟器vmplayer,进行安装,安装步骤很简单,注意安装非商业版
打开vmplayer,点击右边的的第二个“打开虚拟机”,定位到contiki的解压包,双击vm文件打开
启动页面,密码输入user,我这个因为是已经装好的,所以背景是天安门广场
桌面如图所示,打开Terminal,输入命令sudo mkdir /home/share,建立共享文件夹
建立好文件夹后,输入命令sudo chmod 777 /home/share,给予文件夹以读和写的权限
下一步是安装samba,打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。然后输入"sudo apt-get install samba samba-common"-->回车-->输入"y"-->回车-->安装完成。
这一步配置smb.conf文件,在终端中输入"sudo gedit /etc/samba/smb.conf"-->回车-->打开了配置文件smb.conf。如下图所示
修改配置文件1、输入"security = user"。2、输入"图2"中指定的语句-->保存
建立共享用户的用户名和密码输入如下命令1、输入"sudo useradd smbuser"-->回车-->用户创建成功2、输入"sudo smbpasswd -a smbuser"-->回车-->输入两次密码-->回车-->密码设置成功,这个用户属于smb组3、输入"sudo service smbd restart"重启samba服务-->回车-->服务重启成功
安装ssh,ssh是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全,在命令窗口输入"sudo apt-get install openssh-server"-->回车-->输入"y"-->回车-->安装完成。
查看ssh服务是否启动打开"终端窗口",输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动,如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。
使用gedit修改配置文件"/etc/ssh/sshd_config"打开"终端窗口",输入"sudo gedit /etc/ssh/sshd_config"-->回车-->把配置文件中的"PermitRootLogin without-password"加一个"#"号,把它注释掉-->再增加一句"PermitRootLogin yes"-->保存,修改成功。
查看Ubuntu 14.04的IP地址打开"终端窗口",输入"sudo ifconfig"-->回车-->就可以查看到IP地址。
在运行里输入ip地址,即可访问share文件夹