RaspberryPi系统权限及远程访问配置


本章关键词:root、权限、解锁、SSH、远程登录、局域网、VNC、远程桌面


1.获取root权限

       在linux下直接以root权限进行操作是非常危险的一件事,所以不是特殊要求建议大家以普通身份登入然后已$ sudo的方式来执行命令,可以满足大多数要求。

  1. 在命令行终端中执行$ sudo passwd root然后输入两遍来确定你的root用户密码。
  2. 执行$ sudo passwd --unlock root来解锁root用户登录权限。
  3. RaspberryPi2默认开启SSH功能,所以我们可以在同一网段的其它主机上远程访问树莓派终端。操作方式:
    a. 获取树莓派2的IP:在树莓派的终端命令行中输入$ ifconfig,即可如下图一样获得IP地址; b. 打开软件Putty;
    c. 在IP地址栏填入树莓派2的IP地址(保证电脑与树莓派2在同一局域网),端口默认22; 软件启动后界面 d. 输入需要登入的用户名与密码即可,密码输入状态下不可见; 如上图所示,则已成功以SSH方式登入树莓派2终端;
  4. 除了直接访问RaspberryPi2的终端,我们也可以通过对RaspberryPi2开启vnc服务的方式来远程访问树莓派桌面,具体操作如下:
  • 在终端中运行$ sudo apt-get install tightvncserver安装成功后得到如下画面,接下来输入$ vncpasswd设置VNC密码

选择Y

  • 启动$ vncserver

  • 在PC端使用VNCViewer软件远程共享树莓派桌面

  • 打开软件输入树莓派的IP地址及端口号

  • 接下来一路点击okay即可。成功登入后如图所示;