zoukankan      html  css  js  c++  java
  • 树莓派4b 安装 ubuntu MATE 20.04.2 LTS 搭建个人服务器(1) 安装系统并且配置ssh远程登录

    • 起因


    最近需要学习使用容器要用到linux服务器,家里正好有几台树莓派,索性部署成服务器来使用




    • 准备


    硬件:
            Raspberry Pi 4B(4g或8g版本)+ 树莓派UPS电源
            带hdmi口显示器
            一套鼠键套装
            读卡器


    系统:Ubuntu MATE 20.04 LTS
    PC:win10
    相关工具:
    SDformatter 4       下载:https://ubuntu-mate.org/download/arm64/
    win32diskManager 1.0        下载:http://sourceforge.net/projects/win32diskimager/files/Archive/win32diskimager-v0.9-binary.zip/download
    WinSCP 5
                                  下载:https://pc.qq.com/detail/11/detail_2331.html

    • 格式化SD卡






    • 烧录系统镜像





    • 输出设置

    sd卡上在boot目录下,找到config.txt文件里面
    #hdmi_drive=2

    取消#注释,这时候会强制2口输出画面信号

     


    等待配置安装完成


    • 换源

    打开终端 , 输入
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
     备份 sources.list 文件, 输入
    sudo nano /etc/apt/sources.list
    编辑 sources.list 文件 
    将 http://ports.ubuntu.com/ 全部替换为中科大的 http://mirrors.ustc.edu.cn/ubuntu-ports/ (https://mirrors.aliyun.com/ubuntu-ports/)
    执行 sudo apt-get update 和 sudo apt-get upgrade 测试

    • 开启ssh

    sd卡上新建一个ssh文件
    给服务端连接网络,确保服务端能正常联网。
    SSH服务的安装
    打开终端,输入
    sudo apt-get install openssh-server 

    查看SSH服务是否开启
    ps -e|grep ssh
    只有当ssh-agent 和sshd 都显示出来了才表明ssh已经开启了


    • 查询IP

    将sd卡插入树莓派,通电后,待树莓派稳定后,可以很容易从路由器管理页面看到树莓派的IP



    • 测试连接

    系统默认账号和密码是刚才配置的系统账号




    • win远程桌面连接树莓派桌面


    ssh登录到树莓派,执行命令

    sudo apt-get install xrdp
    
    sudo apt-get purge tightvnc xrdp
    
    sudo apt-get install tightvncserver xrdp


    安装完成后执行命令
    sudo /etc/init.d/xrdp restart
     重启xrdp服务,输入命令
    #安装netstat工具
    sudo apt install net-tools   
    
    netstat  -tnl
    检查3350 3389 5910 这三个端口处于LISTEN


    打开windows远程桌面连接(开始->附件->桌面连接),输入树莓派开发的IP地址,点击连接。


    • 完成
    现在可以远程操作了,收起显示屏和键盘,树莓派4b可以使用wifi连接,可以省掉网线,后面一个教程就是配置wifi




    • 补充: xrdp 报错 Could not acquire name on session bus

     nano ~/.xsession
    输入以下的内容:
    unset DBUS_SESSION_BUS_ADDRESS
    mate-session
    TZ='Asia/Shanghai'; export TZ
    保存 ctrl+o 回车 ctrl+x 退出


    然后重启xrdp服务
    service xrdp restart






  • 相关阅读:
    操作系统的用户态和内核态
    C++程序编译过程
    大爽Python入门练习题 15 最长字符串
    大爽Python入门练习题 25 二维列表行列与序数关系
    大爽Python入门练习题 16 三个数找中间值
    大爽Python入门练习题 17 最大差值
    大爽Python入门练习题 19 猜结果
    大爽Python入门练习题 11 倒序生成列表
    大爽Python入门练习题 18 字母次数统计
    大爽Python入门练习题 110 猜函数
  • 原文地址:https://www.cnblogs.com/iiixxxiii/p/740d13ccac8bb52dacc015ea8a01ad7c.html
Copyright © 2011-2022 走看看