[树莓派2]开启ssh,vnc和samba

好啦,今天算是要正式的开始鼓捣树莓派了,话说也快要开始找工作了,时间紧任务重啊。闲话少叙,赶紧开干。
  话说树莓派系统已经烧好了,但是我们不想整天拖着个屏幕到处走,所以,ssh就派上用场了。
  (以下均基于ubuntu Mate系统,其他系统类似)


1. ssh服务的开启与开机自启

1.1 安装ssh服务:

sudo apt-get install openssh-server

1.2 查看ssh服务是否开启:

ps -e |grep ssh

1.3 添加开机自启,首先找到rc.local,这个文件就是在系统引导的最后一部分执行(注释上写的)

vim /etc/rc.local

添加下面这行代码

/etc/init.d/ssh start

重启应该就可以了,推荐用putty,谁用谁知道


2. vnc服务的开启

2.1 安装vnc服务:

sudo apt-get install tightvncserver

2.2 设置vnc密码:

vncpasswd

注意这里的密码长度有要求,至少8位

2.3 开启和关闭vnc服务:

开启服务:

vncserver :1

关闭服务:

vncserver -kill :1

(这个开机自启一直有问题,还在研究中)

3. samba服务的开启与开机自启

##3.1 安装Samba服务

sudo apt-get install samba

##3.2 Samba服务的启动、关闭和重启

启动Samba服务器只需执行如下命令:

sudo /etc/init.d/samba start

关闭Samba服务器:

sudo /etc/init.d/samba stop

重新启动Samba服务器:

sudo /etc/init.d/samba restart

启动Samba服务器后,可以使用ps命令查看进程:

ps -aux

3.3 修改配置文件smb.conf

用vim打开smb.conf

vim /etc/samba/smb.conf

找到 #=== Global Settings===,修改为如下

#======================= Global Settings =======================

[global]

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUP
   security = user

再找到找到 #=== share Defination===,添加以下信息

#======================= Share Definitions =======================

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user's home directory as \\server\username
;[homes]
;   comment = Home Directories
;   browseable = no

[share]
   comment = All Printers
   browseable = yes
   path = /home/wang/share
   read only = no
   valid users = @wang

这里稍微解释下:

Samba目录起的名字叫‘[share]’
可浏览性:是
目录的位置在‘/home/wang/share’
是否可读:否
有效地使用者:wang

3.4 添加并激活samba用户

添加samba用户wang

smbpasswd -a wang

激活samba用户wang

smbpasswd -e wang

重启samba服务

在windows主机上进行访问

打开运行,输入树莓派的ip地址,(可以用ifconfig查看),例如我的

\\192.168.137.97

就可以进行正常访问了。

3.5 samba服务开机自启

vim /etc/rc.local

添加下面这行代码

sudo /etc/init.d/samba start

你可能感兴趣的:(Raspiberry)