树莓派基本设置

先给树莓派接上显示器,设置wifi

然后查看ip地址

打开putty.exe

输入pi  密码是 raspberry

----------------vnc------------------------------------------------

安装VNC需要使用命令行。如果需要远程操作安装VNC,就必须通过SSH登录到命令行界面。
安装
树莓派命令行:

sudo apt-get install tightvncserver

安装好之后请一定先使用此命令设置一个VNC密码:

vncpasswd
输入完密码让你创建一个只读的密码。选n就可以了
创建vnc-server配置文件:sudo vi /etc/init.d/tightvncserver ,在这个文件里输入如下内容:
### BEGIN INIT INFO
# Provides:          tightvncserver
# Required-Start:    $local_fs
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO

# More details see:
# http://www.penguintutor.com/linux/tightvnc

### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'
### End customization required

eval cd ~$USER

case "$1" in
  start)
    su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1'
    echo "Starting TightVNC server for $USER "
    ;;
  stop)
    su $USER -c '/usr/bin/tightvncserver -kill :1'
    echo "Tightvncserver stopped"
    ;;
  *)
    echo "Usage: /etc/init.d/tightvncserver {start|stop}"
    exit 1
    ;;
esac
exit 0
然后给增加执行权限,并启动服务:

sudo chmod +x /etc/init.d/tightvncserver
sudo service tightvncserver stop
sudo service tightvncserver start
安装chkconfig, 并将vnc服务设为开机启动:

sudo apt-get install chkconfig
chkconfig --add tightvncserver
chkconfig tightvncserver on
用PC连接,记得树莓派地址填: ip:1 ,比如树莓派IP为 192.168.1.100,那么 vnc viewer要填上 192.168.1.100:1
View Code

-------------ftp---------------------------------------------------

使用 FileZillaPortable.exe 输入 ip 用户名 pi 密码 raspberyy  端口21  直接就能连接
-----------samba--------------------------------------------------------
http://www.waveshare.net/study/portal.php?mod=view&aid=599
0、首先更新源
sudo apt-get update
1、运行如下命令安装samba软件
sudo apt-get install samba samba-common-bin
2、安装完成后,修改配置文件/etc/samba/smb.conf
sudo vi /etc/samba/smb.conf
配置每个用户可以读写自己的 home 目录,在“[homes]”节中,把 “read only = yes” 改为 “read only = no”。
重启samba服务
sudo /etc/init.d/samba restart
4、添加默认用户pi到samba
sudo smbpasswd -a pi
5、访问树莓派文件

    使用文件浏览器打开ip地址\\192.168.6.123\pi (ip地址改为树莓派IP地址),输入用户密码,则可以访问树莓派home目录。

(提示:如果树莓派开机启动Samba服务器,而又不知道树莓派IP,可以在windows命令行中ping RASPBERRYPI返回树莓派的ip地址。)
View Code

设置samba路径

配置Samba

修改配置文件smb.conf

sudo vim /etc/samba/smb.conf
1
1
在文件最下面加上以下内容,这里设置/home/pi/Public为共享文件夹

[Public]
   comment = Public Storage  # 共享文件夹说明
   path = /home/pi/Public # 共享文件夹目录
   read only = no # 不只读
   create mask = 0777 # 创建文件的权限
   directory mask = 0777 # 创建文件夹的权限
   guest ok = yes # guest访问,无需密码
   browseable = yes # 可见
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
重启Samba服务

sudo samba restart
1
1
设置文件夹权限

在Samba配置文件设置过权限后,还需要在系统中将共享文件夹的权限设置为同配置文件中相同的权限,这样才能确保其他用户正常访问及修改文件夹内容

sudo chmod -R 777 /home/pi/Public/
1
1
配置完成后即可从局域网内其他电脑访问共享文件夹,Windows下访问目录为\\IP\Folder,例如:

\\192.168.1.55\Public
View Code

 

-----------------自动挂载U盘--------------------------------------------------------------------------------

输入命令:

sudo nano /etc/udev/rules.d/10-usbstorage.rules

复制粘贴这个脚本到编辑窗口

KERNEL!="sd*", GOTO="media_by_label_auto_mount_end"
SUBSYSTEM!="block",GOTO="media_by_label_auto_mount_end"
IMPORT{program}="/sbin/blkid -o udev -p %N"
ENV{ID_FS_TYPE}=="", GOTO="media_by_label_auto_mount_end"
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
ENV{ID_FS_LABEL}=="", ENV{dir_name}="Untitled-%k"
ACTION=="add", ENV{mount_options}="relatime,sync"
ACTION=="add", ENV{ID_FS_TYPE}=="vfat", ENV{mount_options}="iocharset=utf8,umask=000"
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", ENV{mount_options}="iocharset=utf8,umask=000"
ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}" 
LABEL="media_by_label_auto_mount_end"
View Code

保存退出,再次插入usb存储设备会自动挂载到/media目录下面的目录 并且支持utf8格式的中文文件名。

--------------sync-------------------------------------------------------------------------------------------

https://help.getsync.com/hc/en-us/articles/206178924-Installing-Sync-package-on-Linux

启动服务

sudo service resilio-sync start 

使用 IP 加端口号即可进入管理页面,默认端口号为 8888,例如访问 127.0.0.1:8888,第一次使用需要创建用户名和密码(请务必牢记)

--------------迅雷远程--------------------------------------------------------------------------------------------

http://blog.csdn.net/meow323/article/details/52711934

--------------家庭影音中心----------------------------------------------------------

http://www.waveshare.net/study/portal.php?mod=view&aid=599

posted @ 2017-03-31 14:05  ccqin  阅读(740)  评论(0编辑  收藏  举报