精华内容
下载资源
问答
  • ssh怎么ftp上传文件到服务器上
    2021-08-14 03:54:36

    ssh怎么ftp上传文件到服务器上 内容精选

    换一换

    c8a5a5028d2cabfeeee0907ef5119e7e.png

    华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。

    安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器。例如QQ.exe。在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器。例如QQ.exe。本地磁盘映射(推荐使用)使用远程桌面连接MSTSC方式进行数据传输。该方式不支持断点续传,可能存在传输中断的情况,因此不建议上传大文

    ssh怎么ftp上传文件到服务器上 相关内容

    本文介绍如何在 Linux 系统的本地机器上使用 FTP 服务,将文件从本地上传到云服务器中。已在待上传文件的云服务器中搭建 FTP 服务。如果您的云服务器为 Windows 操作系统,具体操作请参考 搭建FTP 站点(Windows)。如果您的云服务器为 Linux 操作系统,具体操作请参考 搭建FTP 站点(Linux)。Linux操

    本节操作介绍如何在Windows操作系统的本地主机上使用FTP上传文件到云服务器。已在待上传文件的云服务器中搭建 FTP 服务。如果您的云服务器为 Windows 操作系统,具体操作请参考 搭建FTP 站点(Windows)。如果您的云服务器为 Linux 操作系统,具体操作请参考 搭建FTP 站点(Linux)。在Windows本地主机

    ssh怎么ftp上传文件到服务器上 更多内容

    3534dd170a545b94273de228dc486b40.png

    将文件上传至Windows云服务器一般会采用MSTSC远程桌面连接的方式。本节为您介绍本地Windows计算机通过远程桌面连接,上传文件至Windows云服务器的操作方法。Windows云服务器可以访问公网。在本地Windows计算机上,单击“开始”,在出现的“搜索程序和文件”输入框中输入mstsc。弹出远程桌面连接对话框。弹出远程桌面连

    628a76026f26a9b0192a8fa75416b71f.png

    华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。

    399bb9e39ad395cd7fb119c5287fddf8.png

    WinSCP工具可以实现在本地与远程计算机之间安全地复制文件。与使用FTP上传代码相比,通过 WinSCP 可以直接使用服务器账户密码访问服务器,无需在服务器端做任何配置。通常本地Windows计算机将文件上传至Linux服务器一般会采用WinSCP工具。本节为您介绍本地Windows计算机使用WinSCP工具,上传文件至Linux云服务

    9bf196c9a2e0b7b0bc69748c838418a5.png

    当服务器A和服务器B同时挂载同一文件系统C时,在服务器A上传文件,服务器B同步此文件时存在延时,而单独上传至服务器B则没有延时。需要在两个服务器的挂载参数中增加参数noac,noac表示禁止缓存,强制进行同步写。为了提高性能,NFS客户端缓存文件属性(默认ac),然后每隔一段时间去检查文件属性后更新。在缓存有效期内,客户端不检测服务器上文

    631651361fa2e5698f6a9d681fb5668c.png

    将文件上传至Windows云服务器一般会采用MSTSC远程桌面连接的方式。本节为您介绍本地Windows计算机通过远程桌面连接,上传文件至Windows云服务器的操作方法。Windows云服务器可以访问公网。在本地Windows计算机上,单击“开始”,在出现的“搜索程序和文件”输入框中输入mstsc。弹出远程桌面连接对话框。弹出远程桌面连

    ea3d514774dda107c847f333927c833f.png

    本节操作介绍本地Linux操作系统主机通过SCP向Linux云服务器传输文件的操作步骤。登录管理控制台,在ECS列表页面记录待上传文件的云服务器的弹性公网IP。上传文件在本地Linux操作系统主机上执行以下命令,传输文件到Linux操作系统云服务器。scp 本地主机文件地址 用户名@弹性公网IP:云服务器文件地址例如:将本地文件 /hom

    be6c0fefabcd88eafba576089843e93b.png

    为了实现通过NAT Server可使用SSH协议跳转到SAP HANA节点的功能,以及SAP HANA节点和NAT Server互相通过SSH协议跳转的功能,需要配置云服务器之间的互信。

    784dc64e49dbbf1bc7916486d97eab2c.png

    将文件上传至Linux服务器一般会采用WinSCP工具。本节为您介绍本地Windows计算机使用WinSCP工具,上传文件至Linux云服务器的操作方法。以下以CentOS 7.2为例。Linux云服务器可以访问公网。下载 WinSCP 客户端并安装。单击这里下载:https://winscp.net/eng/docs/lang:chs。

    91fba63c5e17e5f0e99d0f8174c4b31b.png

    问题现象下载云主机文件到主机网盘,即下载文件到用户个人主机网盘时,提示下载失败错误。上传文件失败,提示/3.0/h5FileService/upload-403:服务错误,请稍后重试。从本地上传文件到主机网盘,即上传到用户个人主机网盘时,提示个人网盘空间不足,请清理网盘或联系管理员增加网盘空间或网盘存储空间不足。上传/下载大文件失败。可能

    f3b8b8d84706868f201fb0c4780edbab.png

    为了实现通过NAT Server可使用SSH协议跳转到SAP HANA节点的功能,以及SAP HANA节点和NAT Server互相通过SSH协议跳转的功能,需要配置云服务器之间的互信。

    c98716077afa118c4722d3df701d5c06.png

    在本地主机和Windows云服务器上分别安装QQ.exe等工具进行数据传输。使用远程桌面连接mstsc方式进行数据传输。该方式不支持断点续传,可能存在传输中断的情况,因此不建议上传大文件。文件较大时,建议使用部署FTP服务等方式进行数据互传。登录本地主机。使用快捷键“Win+R”打开“运行”窗口。在“打开”栏,输入“mstsc”,打开远程

    更多相关内容
  • ssh 怎么设置 ftp服务器配置 内容精选换一换如果您需要使用鲲鹏GCC编译器中一些加速库,则需要先在服务端安装鲲鹏GCC编译器。鲲鹏GCC编译器是针对鲲鹏平台的高性能编译器,它基于开源GCC开发的编译器工具链(包含...

    ssh 怎么设置 ftp服务器配置 内容精选

    换一换

    c8a5a5028d2cabfeeee0907ef5119e7e.png

    如果您需要使用鲲鹏GCC编译器中一些加速库,则需要先在服务端安装鲲鹏GCC编译器。鲲鹏GCC编译器是针对鲲鹏平台的高性能编译器,它基于开源GCC开发的编译器工具链(包含编译器、汇编器、链接器),支持C、C++、Fortran语言及其运行库。当前仅以下操作系统下支持安装鲲鹏GCC编译器:openEuler 20.03(LTS)openEul

    如果您需要使用鲲鹏GCC编译器中一些加速库,则需要先在服务端安装鲲鹏GCC编译器。鲲鹏GCC编译器是针对鲲鹏平台的高性能编译器,它基于开源GCC开发的编译器工具链(包含编译器、汇编器、链接器),支持C、C++、Fortran语言及其运行库。当前仅以下操作系统下支持安装鲲鹏GCC编译器:openEuler 20.03(LTS)openEul

    ssh 怎么设置 ftp服务器配置 相关内容

    介绍常见的安全组配置示例。如下示例中,出方向默认全通,仅介绍入方向规则配置方法。允许外部访问指定端口不同安全组内的弹性云服务器内网互通仅允许特定IP地址远程连接弹性云服务器SSH远程连接Linux弹性云服务器RDP远程连接Windows弹性云服务器公网ping ECS弹性云服务器弹性云服务器作Web服务器弹性云服务器作DNS服务器使用FT

    本节操作介绍在Windows和Linux环境中使用SSH密码方式登录Linux裸金属服务器的操作步骤。裸金属服务器状态必须为“运行中”。裸金属服务器已经绑定弹性公网IP,绑定方式请参见绑定弹性公网IP至服务器。已配置安全组入方向的访问规则,配置方式请参见添加安全组规则。使用的登录工具(如PuTTY)与待登录的裸金属服务器之间网络连通。例如

    ssh 怎么设置 ftp服务器配置 更多内容

    bde960fb156614c03a124ff840e10cb0.png

    华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。

    b139ef593fb8558052cf7d856d8ac3a5.png

    华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。

    5eb5094525ac38c82d2a8e7d84950748.png

    为加强对系统数据的容灾管理,云堡垒机支持配置日志备份,提高审计数据安全性和系统可扩展性。本小节主要介绍如何在系统配置FTP/SFTP服务器参数,将日志远程备份至FTP/SFTP服务器。开启远程备份后,系统默认在每天零点备份前一天的系统数据。以天为单位自动备份,生成日志文件,并上传到FTP/SFTP服务器相应路径。服务器同一路径下,不能重复

    b203ffbda48cf64af447ca0126ea2d66.png

    基于云服务器访问安全的考虑,云服务器的访问密钥需定期更换,有时需要禁用SSH密码登录方式。本节操作介绍禁用SSH密码方式连接云服务器的操作步骤。该设置方法仅对SSH连接方式有效,控制台仍然可以使用密码登录方式,请务必保存好云服务器登录密码。Windows操作系统云服务器密码与密钥方式不可共存。Linux云服务器密码与密钥方式可共存,因此需

    ea3d514774dda107c847f333927c833f.png

    弹性云服务器(Elastic Cloud Server)是一种可随时自动获取、计算能力可弹性伸缩的云服务器,可帮助您打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率。

    f2c4fc7c94b8a6968e9bfbe258188211.png

    本节操作介绍如何在移动设备上连接Linux实例。以iTerminal-SSH Telnet为例介绍如何在iOS设备上连接 Linux 实例,详细操作请参考IOS设备上登录Linux云服务器。以JuiceSSH为例介绍如何在Android设备上连接 Linux 实例,详细操作请参考Android设备上登录Linux云服务器。云服务器状态为“

    f3b054c7f0f3a487e0ff47ff2b7b5851.png

    网站接入WAF防护之后,若您访问网站时出现404 Not Found、502 Bad Gateway,504 Gateway Timeout等错误,请参考以下方法解决。网站接入WAF后,访问网站时出现404 Not Found错误,请参考图1进行排查处理。如果访问网站返回如图2所示页面,原因和处理建议说明如下:404页面原因一:添加防护域

    d57a9c4df2ad6d5977a2dea882116132.png

    有,该NTP服务器仅限于在华为云控制台上购买的弹性云服务器安装使用。如需在购买的弹性云服务器上安装NTP服务器,您可以选择使用华为云控制台自己提供的NTP服务器,也可以选择其他NTP服务器。安装NTP服务器的操作相同,本节以华为云控制台提供的NTP服务器为例,介绍在弹性云服务器上安装NTP服务器的操作。使用华为云提供的NTP服务器时,需和

    784b2dc537fb8677eac9c3453eafe288.png

    由于root用户拥有最高权限,直接使用root用户登录服务器可能会存在安全风险。建议您使用普通用户登录服务器后切换为root用户,再执行后续安装操作,并建议您通过配置禁止root用户SSH登录的选项,来提升系统安全性。具体配置如下:先以普通用户登录服务器,切换至root登录后检查/etc/ssh/sshd_config配置项PermitR

    628a76026f26a9b0192a8fa75416b71f.png

    华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。

    e8856eb4a33744e9e363326f14bf7b97.png

    本节操作介绍Linux云服务器切换密钥登录为密码登录的操作步骤。使用密钥登录Linux云服务器,设置root密码。sudo passwd root若密钥文件丢失或损坏,请参考Linux云服务器如何进入单用户模式重置root密码,重置root密码。sudo passwd root若密钥文件丢失或损坏,请参考Linux云服务器如何进入单用户模

    展开全文
  • Android 4.4 使用 JuiceSSH(chroot)运行 Alpine Linux想在旧的 Android 手机上安装 Linux 发行版?免费使用海量 Linux 软件?轻松体验各种方便快捷的功能?充分挖掘 Android 旧手机的潜能?前期准备工作安装 Linux...

    想在旧的 Android 手机上安装 Linux 发行版?免费使用海量 Linux 软件?轻松体验各种方便快捷的功能?充分挖掘 Android 旧手机的潜能?

    如果你有以上想法或者兴趣,可以继续往下看,慢慢动手实践。否则,浪费了时间,爆炸了心态,影响了情绪,后果自负。

    前期准备工作

    1. 在 Android 旧手机上获取 ROOT 权限,具体方法百度查找
    2. 下载安装AIDA64,用于查看 Android 旧手机的 CPU 指令集
    3. 下载安装BusyBox Pro,可提供大量的 Linux 工具和命令
    4. 下载安装JuiceSSH,用来运行本地 Shell,执行 Linux 命令
    5. 下载 Alpine Linux 最新发行版(目前最新版本为3.12.0)

    PS:以上软件可在下面的分享链接中找到
    链接:https://pan.baidu.com/s/1gTohV5_YiA1PxnISoiU10Q
    提取码:flw1

    PS:Alpine Linux 官网链接
    传送门:https://alpinelinux.org/

    Tips(软件知识知多点):
    ROOT 权限是系统权限的一种,也叫根权限,手机 ROOT 权限是 Android 的最高使用权限;
    AIDA64 是 Android 上的一个硬件检测应用;
    BusyBox Pro 是一个集成了一百多个最常用 Linux 命令和工具的应用程序;
    JuiceSSH 是一个为 Android 打造的全功能终端应用,支持 SSH,本地 Shell,mosh 和 Telnet;
    Alpine Linux 是基于 musl libc 和 busybox 的面向安全的轻量级 Linux 发行版,是一个由社区开发的 Linux 操作系统。该操作系统以安全为理念,面向x86路由器、防火墙、虚拟专用网、IP电话盒及服务器而设计。

    安装 Linux 工具和命令

    1.打开安装好的 Busybox Pro,自动安装 Linux 工具和命令,如下图

    在这里插入图片描述

    PS:打开 Busybox Pro 后,会弹出 ROOT 权限的授权提示,选择允许即可,然后就会进入 Busybox Pro 并且自动安装 Linux 工具和命令

    查看手机的 CPU 指令集

    1.打开安装好的 AIDA64,如下图

    在这里插入图片描述
    2.点击左侧的中央处理器,查看 CPU 指令集,如下图

    在这里插入图片描述

    PS:从图片中可以看到,当前 CPU 支持 x86 指令集

    选择 Alpine Linux 发行版

    1.根据 CPU 指令集选择 Alpine Linux 发行版,如下图

    在这里插入图片描述

    PS:根据 CPU 支持 x86 指令集,选择 x86 版本的 Alpine Linux 发行版

    2.将下载好的 Alpine Linux 发行版的压缩文件移动到手机中的 Download 文件夹,如下图

    在这里插入图片描述

    运行本地 SHELL

    1.打开安装好的 JuiceSSH,如下图

    在这里插入图片描述
    2.新建连接,如下图

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    3.打开新建的连接,运行本地 SHELL,如下图

    在这里插入图片描述

    在这里插入图片描述

    解压 Alpine Linux 发行版

    1. 在本地 SHELL 中使用 mkdir 命令创建 alpine 文件夹,如下图

    在这里插入图片描述

    mkdir /data/data/com.sonelli.juicessh/files/alpine
    
    1. 使用 tar 命令解压 Alpine Linux 发行版的压缩文件到刚刚创建的 alpine 文件夹,如下图

    在这里插入图片描述

    tar zxvf /sdcard/Download/alpine-minirootfs-3.12.0-x86.tar.gz -C /data/data/com.sonelli.juicessh/files/alpine
    

    修改 Alpine Linux 的软件源

    1. 使用 cat 命令查看 Alpine Linux 的软件源,如下图

    在这里插入图片描述

    cat /data/data/com.sonelli.juicessh/files/alpine/etc/apk/repositories
    
    1. 使用 sed 命令修改 Alpine Linux 的软件源为阿里镜像源,如下图

    在这里插入图片描述

    sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /data/data/com.sonelli.juicessh/files/alpine/etc/apk/repositories
    
    1. 再次使用 cat 命令查看 Alpine Linux 的软件源,如下图

    在这里插入图片描述

    cat /data/data/com.sonelli.juicessh/files/alpine/etc/apk/repositories
    

    创建 DNS 域名解析配置文件

    1. 使用 echo 命令创建 Alpine Linux 中的 resolv.conf(DNS 域名解析的配置文件)文件,如下图

    在这里插入图片描述

    echo -e "nameserver 8.8.4.4\nnameserver 8.8.8.8" > /data/data/com.sonelli.juicessh/files/alpine/etc/resolv.conf
    
    1. 使用 cat 命令查看创建好的 resolv.conf 文件,如下图

    在这里插入图片描述

    cat /data/data/com.sonelli.juicessh/files/alpine/etc/resolv.conf
    

    创建挂载内部存储的文件夹

    1. 使用 mkdir 命令创建 sdcard 文件夹,如下图

    在这里插入图片描述

    mkdir /data/data/com.sonelli.juicessh/files/alpine/sdcard
    

    PS:此 sdcard 文件夹用于在 Alpine Linux 中挂载 Android 手机的内部存储设备

    新增 JuiceSSH 代码片段

    1. 进入 JuiceSSH 设置选项,如下图

    在这里插入图片描述

    1. 进入管理片段的设置选项,如下图

    在这里插入图片描述

    1. 增加新的代码片段,如下图

    在这里插入图片描述

    在这里插入图片描述

    ################
    # 切换 root账户
    ################
    su
    ##########################
    # 使用 cd 命令切换工作目录
    ##########################
    cd /data/data/com.sonelli.juicessh/files
    ########################
    # 挂载 Android 系统内核
    ########################
    busybox mount --rbind /dev alpine/dev
    busybox mount --rbind /sys alpine/sys
    busybox mount --rbind /proc alpine/proc
    ########################
    # 挂载 Android 内部存储
    ########################
    busybox mount --rbind /sdcard alpine/sdcard
    ###################################
    # 使用 chroot 命令运行 Alpin Linux
    ###################################
    chroot alpine /bin/ash
    ######################
    # 开始一个新的空的环境
    ######################
    /usr/bin/env -i
    ##############################
    # 使用 export 命令新增环境变量
    ##############################
    export SHELL=/bin/ash
    export PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin
    export LANG=en_US.UTF-8
    export HOME=/root
    ##############################
    # 进入默认的工作目录并清除屏幕
    ##############################
    cd ~
    clear
    

    运行 Alpine Linux 发行版

    1. 设置本地 SHELL 运行代码片段,如下图

    在这里插入图片描述

    在这里插入图片描述

    1. 打开本地 SHELL 连接即可运行 Alpine Linux 发行版,如下图

    在这里插入图片描述

    1. 在 Alpine Linux 中安装 neofetch,如下图

    在这里插入图片描述

    apk add neofetch
    

    在这里插入图片描述

    neofetch
    

    搭建 Chfs 文件共享服务器

    1. 使用 wget 命令下载 Chfs 文件共享服务器,如下图

    在这里插入图片描述

    wget http://iscute.cn/tar/chfs/2.0/chfs-linux-386-2.0.zip
    

    PS:Chfs 文件共享服务器的下载链接可以在 Chfs 官网找到
    传送门:http://iscute.cn/chfs

    Tips:Chfs(CuteHttpFileServer)是一个免费的、HTTP协议的文件共享服务器,使用浏览器即可快速访问,同时支持webdav协议。

    1. 使用 mkdir 命令创建 chfs-linux-386-2.0 文件夹,如下图

    在这里插入图片描述

    mkdir -p ~/share/chfs-linux-386-2.0
    
    1. 使用 unzip 命令解压 chfs 的压缩文件到刚刚创建的 chfs-linux-386-2.0 文件夹,如下图

    在这里插入图片描述

    unzip ~/chfs-linux-386-2.0.zip -d ~/share/chfs-linux-386-2.0
    
    1. 使用 chmod 命令修改 chfs 的文件访问权限,如下图

    在这里插入图片描述

    chmod 700 ~/share/chfs-linux-386-2.0/chfs
    
    1. 使用 echo 命令创建 chfs 的配置文件,如下图

    在这里插入图片描述

    echo -e "port=2222\npath=\"/\"\nrule=::R\nrule=admin:123456:RWD\nhtml.title=alpine\nhtml.notice=\`<img src=\"http://m.yongkj.cn/Emilia.jpg\" width=\"100%\"/>\`\nimage.preview=true" > ~/share/chfs-linux-386-2.0/chfs.conf
    
    1. 后台运行 Chfs 文件共享服务器,如下图

    在这里插入图片描述

    cd ~/share/chfs-linux-386-2.0 && nohup ./chfs --file='chfs.conf' > /dev/null 2>&1 &
    
    1. 安装 ES 文件管理器,如下图

    在这里插入图片描述

    PS:ES 文件管理器可在下面的分享链接中找到
    链接:https://pan.baidu.com/s/1gTohV5_YiA1PxnISoiU10Q
    提取码:flw1

    Tips:ES文件浏览器( ES File Explorer)是一款功能强大免费的本地和网络文件管理器

    1. 使用 ES 文件管理器挂载 Chfs 文件共享服务器,如下图

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    PS:Chfs 文件共享服务器的默认密码是 123456

    在这里插入图片描述

    在这里插入图片描述

    开启 openssh 服务

    1. 使用 passwd 命令为 root 账户创建密码,如下图

    在这里插入图片描述

    passwd
    
    1. 使用 apk 命令安装 openssh 软件,如下图

    在这里插入图片描述

    apk add openssh
    
    1. 使用 ssh-keygen 命令创建 hostkey 文件,如下图

    在这里插入图片描述

    ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key && ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
    
    1. 使用 ES 文件管理器修改 openssh 配置文件,如下图

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    5. 使用 chown 命令更改 empty 文件夹的所属用户和用户组,如下图

    在这里插入图片描述

    chown -R root:root /var/empty
    
    1. 后台运行 openssh 服务,如下图

    在这里插入图片描述

    /usr/sbin/sshd
    
    1. 使用 JuiceSSH 连接 openssh 服务,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    1. 在代码片段中增加 Chfs 和 openssh 启动命令,如下图

    在这里插入图片描述

    cd ~/share/chfs-linux-386-2.0 && nohup ./chfs --file='chfs.conf' > /dev/null 2>&1 &
    /usr/sbin/sshd
    

    PS:添加完 Chfs 和 openssh 启动命令后,当下次开机时,可以直接使用本地 SHELL 连接启动 Chfs 和 openssh,然后退出本地 SHELL,通过 alpine-openssh 连接来控制后台运行的 Alpine Linux,并且可以在 ES 文件管理器上访问 Alpine Linux 的文件系统。

    使用 you-get 下载网络视频

    1. 在 Alpine Linux 中安装 python3,如下图

    在这里插入图片描述

    apk add python3-dev py3-pip
    

    在这里插入图片描述

    python3 -V
    pip3 -V
    
    1. 在 Alpine Linux 中安装 ffmpeg, 如下图

    在这里插入图片描述

    apk add ffmpeg
    

    在这里插入图片描述

    ffmpeg -version
    
    1. 使用 pip3 命令安装 you-get 下载器,如下图

    在这里插入图片描述

    pip3 install you-get
    

    在这里插入图片描述

    you-get --version
    

    Tips:You-Get 乃一小小哒命令行程序,提供便利的方式来下载网络上的媒体信息。可以利用 you-get 下载网页的视频。

    1. 使用 you-get 下载哔哩哔哩视频,如下图

    在这里插入图片描述

    you-get https://www.bilibili.com/video/BV1pJ411T7WD
    

    PS:《我和我的祖国》青春版MV-高清版
    传送门:https://www.bilibili.com/video/BV1pJ411T7WD

    在这里插入图片描述

    PS:可在 ES 文件管理器中看到刚刚下载好的视频和评论( xml 文件)

    在这里插入图片描述

    PS:可以使用视频播放器播放下载的视频,爽歪歪!

    安装 H5ai 文件目录列表程序

    1. 使用 apk 命令安装 apache2,如下图

    在这里插入图片描述

    apk add apache2 php7-apache2
    
    1. 使用 ES 文件管理器修改 /etc/apache2/httpd.conf 文件,如下图

    在这里插入图片描述

    1. 使用 ES 文件管理器修改 /etc/apache2/conf.d/php7-module.conf 文件,如下图

    在这里插入图片描述

    1. 使用 apk 命令安装 php7 模块,如下图

    在这里插入图片描述

    apk add php7-intl php7-openssl php7-dba php7-soap php7-sqlite3 php7-gmp php7-pear php7-tokenizer php7-phpdbg php7-pecl-protobuf php7-litespeed php7-phalcon php7-phar php7-embed php7-recode php7-pdo_odbc php7-pdo_mysql php7-sodium php7-pcntl php7-pecl-oauth php7-xsl php7 php7-mysqli php7-fpm php7-ctype php7-pecl-mailparse php7-pecl-gmagick php7-mysqlnd php7-dev php7-enchant php7-pecl-uuid php7-cgi php7-pspell php7-shmop php7-pecl-ast php7-pecl-redis php7-curl php7-snmp php7-session php7-json  php7-fileinfo php7-mbstring php7-dom php7-pecl-lzf php7-sockets php7-pecl-amqp php7-pecl-yaml php7-pecl-memcache php7-pecl-timezonedb php7-pdo php7-pecl-psr php7-xmlrpc phpldapadmin php7-xmlreader php7-pdo_sqlite php7-exif php7-pecl-msgpack php7-opcache php7-ldap php7-posix php7-zip php7-pgsql php7-simplexml php7-sysvshm php7-gd php7-pecl-xdebug php7-imap php7-gettext php7-pecl-couchbase php7-xml php7-tidy php7-sysvsem php7-iconv php7-odbc php7-xmlwriter php7-pecl-uploadprogress php7-pdo_pgsql php7-pecl-apcu php7-pdo_dblib php7-pecl-igbinary php7-pecl-xhprof php7-wddx php7-sysvmsg php7-apache2 php7-bcmath php7-pecl-mcrypt php7-ftp perl-php-serialization php7-calendar php7-pecl-zmq php7-pecl-event php7-pecl-vips php7-pecl-memcached php7-brotli php7-dbg php7-bz2 php7-pecl-ssh2 php7-maxminddb php7-static php7-pecl-xhprof-assets
    
    1. 使用 ES 文件管理器修改 /etc/php7/php.ini 文件,如下图

    在这里插入图片描述

    在这里插入图片描述

    1. 使用 ES 文件管理器修改 /etc/passwd 文件,如下图

    在这里插入图片描述

    cd / && ls -l
    

    在这里插入图片描述

    1. 到 H5ai 官网下载最新版的 H5ai,然后通过 ES 文件管理器放到 /root 文件夹中,如下图

    在这里插入图片描述

    PS:H5ai官网
    传送门:https://larsjung.de/h5ai/

    Tips:H5ai是一款功能强大 php 文件目录列表程序,由德国开发者 Lars Jung 主导开发,它提供多种文件目录列表呈现方式,支持多种主流 Web 服务器,例如 Nginx、Apache、Cherokee、Lighttpd 等,支持多国语言,可以使用本程序在线预览文本、图片、音频、视频等。

    在这里插入图片描述

    1. 将 H5ai 压缩文件解压到 htdocs 文件夹,如下图

    在这里插入图片描述

    unzip ~/h5ai-0.29.2.zip -d /var/www/localhost/htdocs/
    
    1. 使用 mv 命令修改 index.html 文件的文件名,如下图

    在这里插入图片描述

    mv /var/www/localhost/htdocs/index.html /var/www/localhost/htdocs/index1.html
    
    1. 使用 echo 命令创建 index1.php 文件,如下图

    在这里插入图片描述

    echo -e "<?php\n    echo phpinfo();\n?>" > /var/www/localhost/htdocs/index1.php
    
    1. 使用 chmod 命令修改 htdocs 文件夹的访问权限,如下图

    在这里插入图片描述

    chmod -R 777 /var/www/localhost/htdocs/
    
    1. 后台运行 apache2,如下图

    在这里插入图片描述

    httpd
    
    1. 在浏览器地址栏中输入 localhost 访问 H5ai,如下图

    在这里插入图片描述

    1. 设置 H5ai 的显示语言为简体中文,如下图

    在这里插入图片描述

    在这里插入图片描述

    1. 查看 php7 的配置信息,如下图

    在这里插入图片描述
    在这里插入图片描述

    搭建 kodbox 在线文件管理系统

    1. 安装 mariadb 数据库管理系统,如下图

    在这里插入图片描述

    apk add mariadb-static mariadb-server-utils mariadb-connector-c-dev mariadb-bench mariadb-client mariadb mariadb-backup mariadb-openrc mariadb-dev acf-mariadb mariadb-embedded-dev mariadb-test mariadb-connector-c mariadb-embedded mariadb-mytop pdns-backend-mariadb mariadb-common
    
    1. 在 ES 文件管理器中修改 /etc/my.cnf.d/mariadb-server.cnf 配置文件,如下图

    在这里插入图片描述

    在这里插入图片描述

    bind-address=0.0.0.0
    port=3306
    
    1. 在 ES 文件管理器中修改 /etc/passwd 文件,如下图

    在这里插入图片描述

    cd / && ls -l
    

    在这里插入图片描述

    1. 使用 mysql_install_db 命令安装 mariadb 数据库,如下图

    在这里插入图片描述

    cd /var/lib/mysql && rm -r ./* && mysql_install_db --datadir=/var/lib/mysql
    
    1. 使用 mkdir 命令创建 mysqld 目录,如下图

    在这里插入图片描述

    mkdir /run/mysqld
    
    1. 后台运行 mariadb 数据库管理系统,如下图

    在这里插入图片描述

    nohup mysqld --user=root --datadir='/var/lib/mysql' > /dev/null 2>&1 &
    
    1. 使用 mysql_secure_installation 命令初始化 mariadb 数据库,如下图

    在这里插入图片描述
    在这里插入图片描述

    1. 设置 mariadb 中 root 账户的远程访问权限,如下图

    在这里插入图片描述

    mysql -u root -p
    

    在这里插入图片描述

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '*Abc123456' WITH GRANT OPTION;
    

    在这里插入图片描述

    flush privileges; 
    
    1. 在 mariadb 中新建 kodbox 数据库,如下图

    在这里插入图片描述

    CREATE DATABASE `kodbox` CHARACTER SET utf8 COLLATE utf8_general_ci;
    

    在这里插入图片描述

    exit
    
    1. 使用 wget 命令下载最新版的 kodbox,如下图

    在这里插入图片描述

    wget http://static.kodcloud.com/update/download/kodbox.1.11.zip
    

    PS:kodbox 官网
    传送门:http://kodcloud.com/

    Tips:kodbox是一款快捷高效的私有云和在线文档管理系统,为个人网站、企业私有云部署、网络存储、在线文档管理、在线办公等提供安全可控,简便易用、可高度定制的私有云产品。采用windows风格界面、操作习惯,无需适应即可快速上手,支持几百种常用文件格式的在线预览,可扩展易定制。

    1. 使用 mkdir 命令创建 kod 文件夹,如下图

    在这里插入图片描述

    mkdir /var/www/localhost/htdocs/kod
    
    1. 将 kodbox 压缩文件解压到刚刚创建的 kod 文件夹,如下图

    在这里插入图片描述

    unzip ~/kodbox.1.11.zip -d /var/www/localhost/htdocs/kod/
    
    1. 使用 chmod 命令修改 kod 文件夹的访问权限,如下图

    在这里插入图片描述

    chmod -R 777 /var/www/localhost/htdocs/kod/
    
    1. 在浏览器中初始化设置 kodbox 在线文件管理系统,如下图

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    1. 登录 kodbox 在线文件管理系统,如下图

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    运行 kiftd 青阳网络文件传输系统

    1. 使用 apk 命令安装 openjdk,如下图

    在这里插入图片描述

    apk add openjdk8
    

    在这里插入图片描述

    java -version
    
    1. 使用 wget 下载最新版的 kiftd 青阳网络文件传输系统,如下图

    在这里插入图片描述

    wget https://code.aliyun.com/kohgylw/kiftd/repository/archive.zip?ref=v1.0.35-release
    

    PS:kiftd 青阳网络文件传输系统官网
    传送门:https://kohgylw.gitee.io/

    Tips:kiftd 青阳网络文件传输系统是一款专门面向个人、团队和小型组织的私有网盘系统。无论是在家庭、学校还是在办公室,您都能立刻开始使用它!

    1. 重命名下载好的 kiftd 压缩文件,如下图

    在这里插入图片描述

    mv ~/archive.zip?ref\=v1.0.35-release ~/kiftd-1.0.35.zip
    
    1. 使用 mkdir 命令新建 kiftd-1.0.35 文件夹,如下图

    在这里插入图片描述

    mkdir ~/share/kiftd-1.0.35
    
    1. 将 kiftd 压缩文件解压到刚刚创建好的 kiftd-1.0.35 文件夹中,如下图

    在这里插入图片描述

    unzip ~/kiftd-1.0.35.zip -d ~/share/kiftd-1.0.35/
    
    1. 移动 kiftd 文件到 kiftd-1.0.35,如下图

    在这里插入图片描述

    mv ~/share/kiftd-1.0.35/kiftd-v1.0.35-release-dbb335ca09a605bf0b55dffd39d3bfad09e1ba71kiftd.git/* ~/share/kiftd-1.0.35/
    

    在这里插入图片描述

    rm -r ~/share/kiftd-1.0.35/kiftd-v1.0.35-release-dbb335ca09a605bf0b55dffd39d3bfad09e1ba71kiftd.git/
    
    1. 初始化 kiftd 配置文件,如下图

    在这里插入图片描述

    cd ~/share/kiftd-1.0.35/ && java -jar kiftd-1.0.35-RELEASE.jar -console
    

    在这里插入图片描述

    -exit
    
    1. 在 ES 文件管理器中修改 /root/share/kiftd-1.0.35/conf/server.properties 文件,如下图

    在这里插入图片描述

    1. 在 ES 文件管理器中修改 /root/share/kiftd-1.0.35/conf/account.properties 文件,如下图

    在这里插入图片描述
    在这里插入图片描述

    admin.auth=cudrm
    admin.pwd=*Abc123456
    admin.maxRate=-1
    admin.group=*
    
    authOverall=l
    defaultMaxRate=400
    
    1. 在 ES 文件管理器中修改 /root/share/kiftd-1.0.35/webContext/home.html 文件,如下图

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    style="background: url(Emilia_compress87.jpg) no-repeat top;background-size:cover;background-attachment: fixed;"
    
    1. 在 ES 文件管理器中修改 /root/share/kiftd-1.0.35/webContext/quickview/video.html 文件,如下图

    在这里插入图片描述

    1. 后台运行 kiftd 青阳网络文件传输系统,如下图

    在这里插入图片描述

    cd ~/share/kiftd-1.0.35/ && nohup java -jar kiftd-1.0.35-RELEASE.jar -start >/dev/null 2>&1 &
    
    1. 在浏览器地址栏中输入 localhost:2020 即可访问 kiftd 青阳网络文件传输系统,如下图

    在这里插入图片描述

    1. 登录 kiftd 青阳网络文件传输系统并上传视频文件,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    创建 Nextcloud 文件存储网络硬盘

    1. 在 mariadb 中新建 nextcloud 数据库,如下图

    在这里插入图片描述

    CREATE DATABASE `nextcloud` CHARACTER SET utf8 COLLATE utf8_general_ci;
    

    在这里插入图片描述

    exit
    
    1. 到 Nextcloud 官网下载最新版的 Nextcloud,然后通过 ES 文件管理器放到 /root 文件夹中,如下图

    在这里插入图片描述
    在这里插入图片描述

    PS:Nextcloud 官网
    传送门:https://nextcloud.com/

    Tips:Nextcloud是一套用于创建网络硬盘的客户端-服务器软件。其功能与 Dropbox 相近,但 Nextcloud 是自由及开放源代码软件,每个人都可以在私人服务器上安装并运行它。

    在这里插入图片描述

    1. 将 Nextcloud 压缩文件解压到 htdocs 文件夹,如下图

    在这里插入图片描述

    unzip ~/kodbox.1.11.zip -d /var/www/localhost/htdocs/
    
    1. 使用 chmod 命令修改 nextcloud 文件夹的访问权限,如下图

    在这里插入图片描述

    chmod -R 777 /var/www/localhost/htdocs/nextcloud/
    
    1. 在浏览器中初始化设置 Nextcloud 文件存储网络硬盘,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    部署 FileRun 在线文件管理器

    1. 根据 CPU 架构选择下载合适版本的 PHP 加密扩展库 ionCube,然后通过 ES 文件管理器放到 /root 文件夹中,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    PS:ionCube 官网
    传送门:https://www.ioncube.com/loaders.php

    在这里插入图片描述

    1. 将 Nextcloud 压缩文件解压到 htdocs 文件夹,如下图

    在这里插入图片描述

    tar zxvf ~/ioncube_loaders_lin_x86.tar.gz -C /var/www/localhost/htdocs/
    
    1. 在浏览器地址栏中输入 localhost 访问 ionCube,查看模块信息并安装模块,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    cp /var/www/localhost/htdocs/ioncube/ioncube_loader_lin_7.3.so /usr/lib/php7/modules/
    

    在这里插入图片描述

    ls -l /usr/lib/php7/modules/ioncube_loader_lin_7.3.so
    

    在这里插入图片描述

    echo -e "zend_extension = /usr/lib/php7/modules/ioncube_loader_lin_7.3.so" > /etc/php7/conf.d/00-ioncube.ini
    

    在这里插入图片描述

    ls -l /etc/php7/conf.d/00-ioncube.ini
    
    1. 使用 chmod 命令修改 ioncube_loader_lin_7.3.so 文件的访问权限,如下图

    在这里插入图片描述
    在这里插入图片描述

    ls -l /usr/lib/php7/modules
    

    在这里插入图片描述

    chmod 755 /usr/lib/php7/modules/ioncube_loader_lin_7.3.so
    

    在这里插入图片描述

    ls -l /usr/lib/php7/modules/ioncube_loader_lin_7.3.so
    
    1. 重启 Apache,加载 ionCube 模块,如下图

    在这里插入图片描述

    ps | grep httpd | grep -v grep
    

    在这里插入图片描述

    kill -9 `ps | grep httpd | grep -v grep | awk '{ print $1 }' | tr '\n' ' '`
    

    在这里插入图片描述

    ps | grep httpd | grep -v grep
    

    在这里插入图片描述

    httpd
    

    在这里插入图片描述

    ps | grep httpd | grep -v grep
    
    1. 在 mariadb 中新建 filerun 数据库,如下图

    在这里插入图片描述

    CREATE DATABASE `filerun` CHARACTER SET utf8 COLLATE utf8_general_ci;
    
    1. 到 FileRun 官网下载最新版的 FileRun,然后通过 ES 文件管理器放到 /root 文件夹中,如下图

    在这里插入图片描述

    PS:FileRun 官网
    传送门:https://filerun.com/

    Tips:FileRun是一个功能强大的在线文件管理器,也可以当成网盘使用。FileRun提供了丰富的插件,例如文本编辑器、图片查看器、文件加密、PDF预览、视频音频播放、Office文档、地图等

    在这里插入图片描述

    1. 使用 mkdir 命令创建 filerun 文件夹,如下图

    在这里插入图片描述

    mkdir /var/www/localhost/htdocs/filerun
    
    1. 将 FileRun 压缩文件解压到 filerun 文件夹,如下图

    在这里插入图片描述

    unzip ~/FileRun_2020_11_21_PHP_71-73.zip -d /var/www/localhost/htdocs/filerun/
    
    1. 使用 chmod 命令修改 filerun 文件夹的访问权限,如下图

    在这里插入图片描述

    chmod -R 777 /var/www/localhost/htdocs/filerun/
    
    1. 在浏览器中初始化设置 FileRun在线文件管理器,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    使用 Code Server 远程控制 Alpine Linux

    1. 使用 wget 命令下载 Code Server,如下图

    在这里插入图片描述

    wget https://github.com/cdr/code-server/releases/download/3.4.1/code-server-3.4.1-linux-x86_64.tar.gz
    

    PS:Code Server 官网
    传送门:https://coder.com/

    Tips:Code Server 是一个由德州叫 Coder 公司开源的一个基于服务器端的 VS Code 的项目。只要服务器端配置好 Code Server后,你就可以在任何浏览器上使用 VS Code。

    1. 将 Code Server 压缩文件解压到 share 文件夹中,如下图

    在这里插入图片描述

    tar zxvf ~/code-server-3.4.1-linux-x86_64.tar.gz -C ~/share/
    
    1. 使用 mkdir 命令新建 MyCodes 文件夹,如下图

    在这里插入图片描述

    mkdir ~/MyCodes
    
    1. 使用 apk 命令安装 nodejs,如下图

    在这里插入图片描述

    apk add nodejs
    

    在这里插入图片描述

    node -v
    
    1. 创建 nodejs 的快捷方式到 lib 文件夹,如下图

    在这里插入图片描述

    rm ~/share/code-server-3.4.1-linux-x86_64/lib/node && ln -s /usr/bin/node ~/share/code-server-3.4.1-linux-x86_64/lib/node
    
    1. 使用 mkdir 命令创建 logs 文件夹,如下图

    在这里插入图片描述

    mkdir /root/.local/share/code-server/logs
    
    1. 后台运行 Code Server,如下图

    在这里插入图片描述

    cd ~/share/code-server-3.4.1-linux-x86_64 && export PASSWORD="*Abc123456" && nohup ./code-server --port 9898 --host 0.0.0.0 /root/MyCodes/ >/dev/null 2>&1 &
    
    1. 在浏览器中访问 Code Server,如下图

    在这里插入图片描述

    PS:输入密码即可进入 Code Server。顺便说一下,不建议在手机浏览器上访问 Code Server,因为手机上显示出来的电脑网页不太好操作,在电脑浏览器上访问体验更好。

    1. 在电脑浏览器上访问 Code Server,如下图

    在这里插入图片描述

    PS:浏览器访问 Code Server 后,可在 Code Server 中新建控制台,在控制台中即可远程控制 Alpine Linux。

    使用 jupyter lab 远程控制 Alpine Linux

    1. 使用 apk 命令安装依赖软件,如下图

    在这里插入图片描述

    # 已过时
    # apk add libxml2-dev libxslt-dev python2-dev python3-dev libffi-dev libzmq g++ make
    
    apk add py3-pip py3-argon2-cffi py3-tornado py3-pyzmq py3-pyrsistent py3-cffi py3-lxml py3-yaml py3-psutil py3-cryptography py3-matplotlib py3-sqlalchemy py3-bcrypt py3-pynacl
    
    1. 更换 pip3 软件源为阿里镜像源,如下图

    在这里插入图片描述

    mkdir ~/.pip && echo -e "[global]\nindex-url=http://mirrors.aliyun.com/pypi/simple/\n\n[install]\ntrusted-host=mirrors.aliyun.com\n" > ~/.pip/pip.conf
    
    1. 使用 pip3 命令安装 jupyter lab,如下图

    在这里插入图片描述

    pip3 install jupyterlab
    
    pip3 install you-get jupyterlab jupyter jupyter_contrib_nbextensions ipyparallel webssh jupyterlab_github theme-darcula jupyterlab-drawio jupyterlab-git jupyterthemes charts jupyterlab_markup jupyterlab_code_formatter jupyterlab-language-pack-zh-CN
    
    jupyter contrib nbextension install --user
    

    PS:安装 jupyter lab 的过程中需要自动编译安装一些依赖软件,因此耗费的时间比较长,大概需要二十分钟左右,所以要耐心等待。

    Tips:Jupyter Lab 是 Project Jupyter 的下一代用户界面,提供所有熟悉的经典 Jupyter 笔记本构建模块(Notebook,终端,文本编辑器,文件浏览器,丰富的输出等),还有灵活而强大的用户界面。Jupyter Lab 的基本理念是将经典 notebook 中的所有功能以及新特性整合在一起。

    1. 创建 jupyter lab 配置文件,如下图

    在这里插入图片描述

    jupyter lab --generate-config
    
    1. 获取加密后的 jupyter lab 密码,如下图

    在这里插入图片描述

    ipython
    

    在这里插入图片描述

    from notebook.auth import passwd
    
    passwd()
    

    在这里插入图片描述

    exit()
    
    1. 修改 jupyter lab 的配置文件,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    PS:因为 jupyter lab 的配置文件行数较多,ES 文件管理器自带的文本编辑器没有语法高亮,不好修改,所以使用 QuickEdit 来修改 jupyter lab 的配置文件。

    Tips:QuickEdit 是 Android 上的高效,稳定和全功能的文本编辑器。它同时为手机和平板设备进行了优化。

    1. 下载 jupyter lab 的主题包压缩文件,如下图

    在这里插入图片描述

    PS:jupyter lab 主题包百度网盘分享
    链接:https://pan.baidu.com/s/1Hd4t2LJdWtsxXxZICDmlag
    提取码:2kls

    在这里插入图片描述

    1. 将 jupyter lab 主题包压缩文件解压到 jupyter 文件夹中,如下图

    在这里插入图片描述

    rm -r /usr/share/jupyter/lab/ && tar zxvf ~/lab.tar.gz -C /usr/share/jupyter/
    
    1. 后台运行 jupyter lab,如下图

    在这里插入图片描述

    nohup jupyter lab > /dev/null 2>&1 &
    
    1. 在浏览器中访问 jupyter lab,如下图

    在这里插入图片描述

    PS:这里输入之前获取 jupyter lab 加密密码时输入的密码即可进入 jupyter lab。顺便说一下,不建议在手机浏览器上访问 jupyter lab,因为手机上显示出来的电脑网页不太好操作,在电脑浏览器上访问体验更好。

    1. 在电脑浏览器上访问 jupyter lab,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    PS:在 jupyter lab 中新建控制台即可在控制台中远程控制 Alpine Linux。

    使用 webssh 远程控制 Alpine Linux

    1. 使用 pip3 命令安装 webssh,如下图

    在这里插入图片描述

    pip3 install webssh
    
    1. 后台运行 webssh,如下图

    在这里插入图片描述

    nohup wssh --address='0.0.0.0' --port=7777 -fbidhttp=False >/dev/null 2>&1 &
    
    1. 在浏览器中访问 webssh,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    PS:在 webssh 页面中输入 Alpine Linux 的 IP 地址、账号以及密码即可在浏览器中远程控制 Alpine Linux。

    使用 AriaNg 远程控制 Aria2

    1. 使用 apk 命令安装 aria2,如下图

    在这里插入图片描述

    apk add aria2 aria2-daemon
    

    Tips:Aria2 是一个多平台轻量级,支持 HTTP、FTP、BitTorrent 等多协议、多来源的命令行下载工具。Aria2 可以从多个来源、多个协议下载资源,最大的程度上利用了你的带宽。Aria2 有着非常小的资源占用,在关闭磁盘缓存的情况下,物理内存占用通常为 4M(正常 HTTP/FTP 下载的情况下),BitTorrent 下载每秒2.8M/S的情况下,CPU 占有率约为 6%。Aria2 支持 JSON-RPC 和 XML-RPC 接口远程调用。

    1. 使用 touch 命令创建 aria2 配置文件,如下图

    在这里插入图片描述

    touch ~/aria2.conf ~/aria2.session
    
    1. 使用 mkdir 命令创建 video 文件夹,如下图

    在这里插入图片描述

    mkdir /var/www/localhost/htdocs/video
    
    1. 修改 aria2 配置文件,如下图

    在这里插入图片描述
    在这里插入图片描述

    save-session=/root/aria2.session
    input-file=/root/aria2.session
    save-session-interval=60
    continue=true
    disable-ipv6=true
    follow-torrent=true
    force-save=false
    max-connection-per-server=16
    split=256
    user-agent=uTorrent/2210(25130)
    peer-id-prefix=-UT2210-
    bt-seed-unverified=true
    bt-max-peers=0
    bt-detach-seed-only=true
    bt-hash-check-seed=true
    bt-save-metadata=true
    seed-ratio=0
    file-allocation=trunc
    max-overall-upload-limit=50k
    enable-rpc=true
    rpc-allow-origin-all=true
    rpc-listen-all=true
    rpc-listen-port=6800
    rpc-secret=*Abc123456
    max-concurrent-downloads=5
    seed-ratio=0.1
    seed-time=60
    dir=/var/www/localhost/htdocs/video
    bt-tracker=udp://tracker.coppersurfer.tk:6969/announce,udp://tracker.opentrackr.org:1337/announce,udp://p4p.arenabg.ch:1337/announce,udp://tracker.leechers-paradise.org:6969/announce,udp://9.rarbg.to:2710/announce,udp://9.rarbg.me:2710/announce,udp://exodus.desync.com:6969/announce,udp://tracker.cyberia.is:6969/announce,udp://tracker.tiny-vps.com:6969/announce,udp://retracker.lanta-net.ru:2710/announce,udp://open.stealth.si:80/announce,udp://tracker.torrent.eu.org:451/announce,udp://tracker.moeking.me:6969/announce,http://tracker4.itzmx.com:2710/announce,udp://tracker3.itzmx.com:6961/announce,udp://ipv4.tracker.harry.lu:80/announce,http://tracker1.itzmx.com:8080/announce,udp://bt2.archive.org:6969/announce,udp://bt1.archive.org:6969/announce,udp://valakas.rollo.dnsabr.com:2710/announce,udp://31.14.40.30:6969/announce,udp://93.158.213.92:1337/announce,udp://163.172.217.67:1337/announce,udp://188.241.58.209:6969/announce,udp://151.80.120.115:2710/announce,udp://208.83.20.20:6969/announce,udp://194.182.165.153:6969/announce,udp://5.206.38.65:6969/announce,udp://37.235.174.46:2710/announce,udp://185.181.60.67:80/announce,udp://89.234.156.205:451/announce,udp://185.244.173.140:6969/announce,http://78.30.254.12:2710/announce,udp://176.113.71.60:6961/announce,udp://51.15.40.114:80/announce,udp://207.241.231.226:6969/announce,udp://207.241.226.111:6969/announce,udp://46.148.18.250:2710/announce
    
    1. 后台运行 aria2,如下图

    在这里插入图片描述

    aria2c --conf-path=/root/aria2.conf -D
    
    1. 到 AriaNg 官网下载最新版的 AriaNg,如下图

    在这里插入图片描述

    PS:AriaNg 官网
    传送门:http://ariang.mayswind.net/zh_Hans/

    Tips:AriaNg 是一个让 aria2 更容易使用的现代 Web 前端. AriaNg 使用纯 html & javascript 开发, 所以其不需要任何编译器或运行环境. 您只要将 AriaNg 放在您的 Web 服务器里并在浏览器中打开即可使用. AriaNg 使用响应式布局, 支持各种计算机或移动设备.

    在这里插入图片描述

    1. 将 AriaNg 的压缩文件解压到 AriaNg 文件夹中,如下图

    在这里插入图片描述

    mkdir /var/www/localhost/htdocs/AriaNg && unzip ~/AriaNg-1.1.6.zip -d /var/www/localhost/htdocs/AriaNg
    
    1. 使用 chmod 命令更改 AriaNg 文件夹的访问权限,如下图

    在这里插入图片描述

    chmod -R 777 /var/www/localhost/htdocs/AriaNg/
    
    1. 在浏览器中访问 AriaNg,如下图

    在这里插入图片描述

    在这里插入图片描述

    1. 使用 AriaNg 远程连接 aria2,如下图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    PS:AriaNg 成功连接 aria2 后,即可远程控制 aria2 建立下载任务,例如可以建立 BitTorrent 下载任务,体验文件高速下载的快感!

    心得体会

    1. 这是我在网上查了不少资料才总结出来的方法,着实不易,希望各位大佬能点个赞,给个好评!
    2. 成功运行 Alpine Linux 后,可以安装使用很多功能强大的 Linux 软件。
    3. 譬如可以安装 mariadb + php7 + apache2 + wordpress,使用 wordpress 来搭建个人网站,轻松打造符合个性的漂亮网站。
    4. 虽然操作的过程有一点枯燥,但是结果很美好,不仅点燃了曾经熄灭的玩机热情,还锻炼到了自己动手解决问题的能力。
    5. 最后,祝愿明天会更好!
    展开全文
  • win7怎样登录连接ftp服务器配置 内容精选换一换本节操作介绍如何在移动设备上连接...以JuiceSSH为例介绍如何在Android设备上连接 Linux 实例,详细操作请参考Android设备上登录Linux云服务器。云服务器状态为“FTP/...

    win7怎样登录连接ftp服务器配置 内容精选

    换一换

    c8a5a5028d2cabfeeee0907ef5119e7e.png

    本节操作介绍如何在移动设备上连接Linux实例。以iTerminal-SSH Telnet为例介绍如何在iOS设备上连接 Linux 实例,详细操作请参考IOS设备上登录Linux云服务器。以JuiceSSH为例介绍如何在Android设备上连接 Linux 实例,详细操作请参考Android设备上登录Linux云服务器。云服务器状态为“

    FTP/SFTP连接适用于从线下文件服务器或ECS服务器上迁移文件到OBS或数据库。当前仅支持Linux操作系统的FTP 服务器。连接FTP或SFTP服务器时,他们的连接参数相同,如表1所示。FTP/SFTP连接参数参数名说明取值样例名称连接的名称,根据连接的数据源类型,用户可自定义便于记忆、区分的连接名。ftp_link主机名或IPFT

    win7怎样登录连接ftp服务器配置 相关内容

    使用Mac版Microsoft Remote Desktop工具,远程连接Windows云服务器。由于Mac系统的特殊性,在使用Mac系统远程登录Windows云服务器时,需要在Mac端和Windows云服务器内部执行相关配置,才能远程连接成功。使用Mac远程连接时,出现报错“证书或相关链无效”。云服务器策略组设置的问题。在本地主机左上角

    华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。

    win7怎样登录连接ftp服务器配置 更多内容

    b203ffbda48cf64af447ca0126ea2d66.png

    FTP/SFTP连接适用于从线下文件服务器或ECS服务器上迁移文件到OBS或数据库。当前仅支持Linux操作系统的FTP 服务器。连接FTP或SFTP服务器时,他们的连接参数相同,如表1所示。FTP/SFTP连接参数参数名说明取值样例名称连接的名称,根据连接的数据源类型,用户可自定义便于记忆、区分的连接名。ftp_link主机名或IPFT

    8c18d15b4c8a3bef37b3cc91cd8c38da.png

    本节操作介绍如何在移动设备上连接Linux实例。以iTerminal-SSH Telnet为例介绍如何在iOS设备上连接 Linux 实例,详细操作请参考IOS设备上登录Linux云服务器。以JuiceSSH为例介绍如何在Android设备上连接 Linux 实例,详细操作请参考Android设备上登录Linux云服务器。云服务器状态为“

    8eb70d4a37fe864f82daefa0aeaaa61c.png

    CDM支持周期性自动将新增文件上传到OBS,不需要写代码,也不需要用户频繁手动上传即可使用OBS的海量存储能力进行文件备份。这里以CDM周期性备份FTP的文件到OBS为例进行介绍。例如:FTP服务器的to_obs_test目录下有一个子目录another_dir和两个文件file1和file2,其中file2在another_dir目录下

    118fcc6f8f8a59b8317188ff10d93c94.png

    CDM支持周期性自动将新增文件上传到OBS,不需要写代码,也不需要用户频繁手动上传即可使用OBS的海量存储能力进行文件备份。这里以CDM周期性备份FTP的文件到OBS为例进行介绍。例如:FTP服务器的to_obs_test目录下有一个子目录another_dir和两个文件file1和file2,其中file2在another_dir目录下

    f37b9b09b23d9b59f1b2d6c6affcfacc.png

    云堡垒机配置了FTP/SFTP远程备份,报请检查服务器密码或网络连接情况错误,不能启动远程备份。选择备份具体某一天日志,提示备份正在执行,但远程服务器未接收到该备份文件。原因一:云堡垒机配置的FTP/SFTP服务器账户或密码错误,导致远程备份失败。原因二:云堡垒机与FTP/SFTP服务器的网络连接不通,导致远程备份失败。原因三:FTP/S

    55a2638139d68369d49b3058cd5d88e8.png

    本节操作以Windows Server 2012操作系统的云服务器为例介绍实现多用户登录的操作步骤。Windows server2012服务器默认能够支持两个用户同时远程登录,而通过配置远程桌面会话主机和远程桌面授权,即可实现多用户远程登录。Windows 2012操作系统云服务器配置多用户登录的操作视频请点击:https://bbs.h

    eb51cd3fd20e03ccff8238b899621069.png

    对于使用第三方VR运行环境(如SteamVR)的用户,GPU云服务器创建完成或重启后,建议用户在连接头显设备前先进行房间设置,即登录GPU云服务器配置环境,包括设置默认身高等操作。已在VR云渲游平台成功创建应用。创建的GPU加速型云服务器为“闲置”状态。打开“VR云渲游平台”,在左侧导航栏选择“云服务器列表”。检查并确认新创建云服务器(或

    a0c42bb47a44c6ed1cd778f97e224009.png

    在本地主机和Windows云服务器上分别安装QQ.exe等工具进行数据传输。使用远程桌面连接mstsc方式进行数据传输。该方式不支持断点续传,可能存在传输中断的情况,因此不建议上传大文件。文件较大时,建议使用部署FTP服务等方式进行数据互传。登录本地主机。使用快捷键“Win+R”打开“运行”窗口。在“打开”栏,输入“mstsc”,打开远程

    0b0fd50cfcc497558515f132e9f0a09e.png

    本节操作以Windows Server 2012操作系统的弹性云服务器为例介绍实现多用户登录的操作步骤。Windows server2012服务器默认能够支持两个用户同时远程登录,而通过配置远程桌面会话主机和远程桌面授权,即可实现多用户远程登录。Windows 2012操作系统云服务器配置多用户登录操作指导请确保云服务器带宽资源充足,避免

    5a6f55482f6b3f19420161bd3dfbba6a.png

    弹性云服务器(Elastic Cloud Server)是一种可随时自动获取、计算能力可弹性伸缩的云服务器,可帮助您打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率。

    359866fbd3d89c6b4b0a93acc1fa4c87.png

    用户在MRS Manager界面配置监控指标转储后,转储失败时产生该告警。转储成功后,告警恢复。监控指标转储失败会影响上层管理系统无法获取到MRS Manager系统的监控指标。无法连接服务器。无法访问服务器上保存路径。上传监控指标文件失败。是,执行3。否,执行2。是,执行完毕。否,执行3。是,执行5。否,执行4。是,执行完毕。否,执行5

    展开全文
  • vsftp:ftp:connect:connection:refused问题及解决2009-04-28 15:40问题:请问为什么我一输入ftpip,就会提示ftp:connect:connection:refused(我在配置文件中已经允许匿名访问了)解决方案:我的vsftp过程。1 检查我的...
  • ftp服务器设置连接时间 内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。云服务器网络异常、...
  • iis ftp服务器指定端口

    2021-08-12 08:08:47
    iis ftp服务器指定端口 内容精选换一换以IDE Daemon服务器的时间为准,将Host侧服务器的时间与IDE Daemon服务器的时间同步。以HwHiAiUser用户登录Host侧服务器。执行命令,检查心跳后,同步时间。IDE-daemon-client ...
  • win10系统怎么连接ftp服务器 内容精选换一换对于密码鉴权方式创建的Windows 2012弹性云服务器,使用初始密码以MSTSC方式登录时,登录失败,系统显示“第一次登录之前,你必须更改密码。请更新密码,或者与系统管理员...
  • ftp 服务器连接被重置

    千次阅读 2021-08-08 05:24:41
    ftp 服务器连接被重置 内容精选换一换FTP/SFTP连接适用于从线下文件服务器或ECS服务器上迁移文件到OBS或数据库。当前仅支持Linux操作系统的FTP 服务器。连接FTP或SFTP服务器时,他们的连接参数相同,如表1所示。FTP/...
  • 当前仅支持Linux操作系统的FTP 服务器。连接FTP或SFTP服务器时,他们的连接参数相同,如表1所示。FTP/SFTP连接参数参数名说明取值样例名称连接的名称,根据连接的数据源类型,用户可自定义便于记忆、区分的连接名。...
  • centos ftp服务器密码忘记了 内容精选换一换本节操作介绍如何在移动设备上连接...以JuiceSSH为例介绍如何在Android设备上连接 Linux 实例,详细操作请参考Android设备上登录Linux云服务器。云服务器状态为“本节操作...
  • ftp服务器修改了端口号 内容精选换一换通过增加原有cAdvisor的机器信息接口,获取昇腾处理器的基本信息,如表1所示。GET http://ip:port/api/v1.0/machineip:cAdvisor的容器IP,默认情况下没有暴露到宿主机端口上,...
  • win7添加ftp服务器地址

    2021-08-11 05:37:43
    win7添加ftp服务器地址 内容精选换一换为某个后端云服务器组添加后端云服务器。当后端云服务器组被监听器使用后,访问负载均衡器的流量可以通过负载均衡算法分发到不同的后端云服务器上,分担流量。属于一个后端云...
  • mac系统如何使用ftp服务器地址 内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。yum,是一个...
  • ios vlc ftp服务器

    2021-08-10 00:42:13
    ios vlc ftp服务器 内容精选换一换简要介绍vsftpd(或非常安全的FTP守护程序)是用于类Unix系统(包括Linux)的FTP服务器。它是按照GNU通用公共许可证授权的。它支持IPv6、TLS和FTPS(从2.0.0开始显式,从2.1.0开始隐式)...
  • 服务器系统配置教程

    2021-08-09 00:27:04
    服务器系统配置教程 内容精选换一换本章节介绍了修改FTP密码的相关操作。为了提高用户安全性,建议用户定期修改密码。创建工程时,需要选择MySQL所在的服务器节点。配置参数如图1所示。系统性能全景分析任务CPU利用...
  • mt4配置云服务器教程

    2021-08-11 04:29:34
    mt4配置云服务器教程 内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。华为云帮助中心,为...
  • win10系统如何远程连接ftp服务器 内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。...
  • 思科模拟服务器配置教程 内容精选换一换简要介绍canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅和消费,目前主要支持了MySQL(也支持mariaDB)。语言:Java一句话描述:...
  • 本文介绍了关于python相关的环境需求以及安装配置教程,另外提供python-2.7.16下载资源。来自:其他华为云云服务器备份帮助中心,为用户提供产品简介、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,...
  • 本小节主要介绍如何在系统配置FTP/SFTP服务器参数,将日志远程备份至FTP/SFTP服务器。开启远程备份后,系统默认在每天零点备份前一天的系统数据。以天为单位自动备份,生成日志文件,并上传到FTP/SFTP服务器相应路径...
  • 如何在虚拟机上安装web服务器配置 内容精选换一换SSL证书签发后,即可下载并安装在Tomcat、Nginx、Apache、IIS等服务器上。具体操作请参见:在Tomcat上安装SSL证书:详细指导操作请参见在Tomcat服务器上安装SSL证书...
  • 服务器怎么看配置信息 内容精选换一换扩容完成后,系统管理员admin需逐个选择CBH系统导航树中的以下节点,验证扩容后系统配置信息是否正确。待验证系统配置信息,包括部门、用户、资源、策略、工单、审计、运维和...
  • 微擎服务器配置教程

    2021-08-09 04:09:45
    微擎服务器配置教程 内容精选换一换CDM支持周期性自动将新增文件上传到OBS,不需要写代码,也不需要用户频繁手动上传即可使用OBS的海量存储能力进行文件备份。这里以CDM周期性备份FTP的文件到OBS为例进行介绍。例如...
  • es设置器ftp服务器

    2021-08-08 07:41:21
    es设置器ftp服务器 内容精选换一换本节操作介绍如何在移动设备上...以JuiceSSH为例介绍如何在Android设备上连接 Linux 实例,详细操作请参考Android设备上登录Linux云服务器。云服务器状态为“如果普通远程连接软件(...
  • 名称可以随意填写,也可以和 JuiceSSH 中一样,协议、端口号都跟 JuiceSSH配置的一样,由于电脑和手机 IP 不一样,所以 Xshell 中的主机不能填写 127.0.0.1,要填写 Linux Deploy 应用标题栏中的地址,这里是 192...
  • 硬件升级完成,系统安装完成后,进行一些初始配置。 1、网络:网卡自启动,IP地址 首先,CentOS开机网卡不会自动启动,需要配置。 vim /etc/sysconfig/network-scripts/ifcfg-eth0 将 ONBOOT=no改为yes即可 由于...
  • ES文件浏览器的设置与JuiceSSH一样,在选择网络类型不要选ftp,只有sftp的端口号是22,还是和JuiceSSH一样,使用域名代替ip地址,用转发端口号代替原始22端口号,再就是编码格式要将AUTO改为UTF-8。 电脑...
  • Linux桌面系统远程访问全解析

    千次阅读 2020-07-08 12:29:51
    远程访问服务常用的有RDP、SSH、VNC等协议,RDP是主要在Windows环境中使用,而SSH、VNC则广泛应用于Linux/Unix环境。但是,所有这些协议与服务都有Windows和Linux版本,甚至手机端版本。 要注...

空空如也

空空如也

1 2 3 4 5
收藏数 92
精华内容 36
关键字:

juicessh 配置 ftp

友情链接: F070_bootload_sd.rar