Buster

如何在 Debian 10 中配置 Chroot 环境的 SFTP 服务

被刻印的时光 ゝ 提交于 2020-05-06 09:18:06
SFTP 意思是“安全文件传输协议Secure File Transfer Protocol” 或 “SSH 文件传输协议SSH File Transfer Protocol”,它是最常用的用于通过 ssh 将文件从本地系统安全地传输到远程服务器的方法,反之亦然。 sftp 的主要优点是,除 openssh-server 之外,我们不需要安装任何额外的软件包,在大多数的 Linux 发行版中, openssh-server 软件包是默认安装的一部分。 sftp 的另外一个好处是,我们可以允许用户使用 sftp ,而不允许使用 ssh 。 当前发布的 Debian 10 代号为 ‘Buster’,在这篇文章中,我们将演示如何在 Debian 10 系统中在 “监狱式的” Chroot 环境中配置 sftp 。在这里,Chroot 监狱式环境意味着,用户不能超出各自的家目录,或者用户不能从各自的家目录更改目录。下面实验的详细情况: OS = Debian 10 IP 地址 = 192.168.56.151 让我们跳转到 SFTP 配置步骤, 步骤 1、使用 groupadd 命令给 sftp 创建一个组 打开终端,使用下面的 groupadd 命令创建一个名为的 sftp_users 组: root@linuxtechi:~# groupadd sftp_users 步骤 2

Kali-2020 配置Docker

天大地大妈咪最大 提交于 2020-05-03 20:15:06
Kali 2020 安装Docke 为什么在Kali上安装Docker? Kali有很多工具,但是您想运行一个不包含的工具,最干净的方法是通过Docker容器。例如,我正在研究一个名为vulhub的靶场测试环境 ( https://github.com/vulhub/vulhub ) ,该靶场测试环境运行在docker环境下可对Apache和Nginx出现的漏洞进行测试。 非常简单,并且不会使用python依赖关系等污染系统的其余部分。此外,Kali软件包存储库中包含该工具的较旧版本,使用Docker您可以尝试使用现有工具的新版本而不会引起任何库版本冲突等。 部署前准备 在开始之前,请确保您的Kali Linux完全是最新的。 添加Docker PGP key: 因为国内对docker官网的网速支持并不友好,我将使用清华镜像作为代替,阿里云docker对一些镜像支持也太友好故未选择。 curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add - 配置Docker APT repository: (Kali is based on Debian testing, which will be called buster upon release, and

raspbian buster阿里镜像

亡梦爱人 提交于 2020-04-26 04:30:14
配置以前,谨记教诲,先去看一下是否有对应版本的源,如下所示,阿里这更新速度。。。确实挺赶潮流的 最后就是正常更新即可,这样就快多了,要不然用国外的源,还不知道要等到猴年马月的。 sudo apt-get update sudo apt-get upgrade 这样就可以了 来源: oschina 链接: https://my.oschina.net/u/4269071/blog/3357851

使用树莓派和 Rocket.Chat 构建一个私人聊天服务器 | Linux 中国

随声附和 提交于 2020-04-17 16:42:53
使用这些简单、经济高效的开源工具构建自己真正的私人聊天和消息解决方案。 -- Giuseppe Cassibba(作者) 互联网提供了大量免费的消息服务。像 WhatsApp 和 Viber 这样的应用已经是我们日常生活的一部分,也是我们与亲朋好友沟通的最常见方式。但是,安全意识的提高,让人们对真正的私密聊天解决方案的需求越来越大。此外,消息类应用在我们的设备中占用了大量空间,因此一个备用聊天渠道可能对于我们与朋友分享媒体、信息和联系人很有作用。 今天,我们将了解如何使用 树莓派 和 Rocket.Chat 安装一个私人聊天和消息服务器。 什么是 Rocket.Chat? Rocket.Chat 是一个开源解决方案,它提供了一个增强的聊天服务。它包括媒体共享、屏幕共享和视频/音频呼叫支持等协作工具。 它可以通过浏览器或从所有主要应用商店(Google Play、App Store 等)下载使用。 除了社区版本外,Rocket.Chat 还提供企业版和专业版,包括支持和其他附加功能。 我们需要什么 对于这个项目,我将使用更便宜的树莓派 3A+。树莓派 3B 和 3B+ 以及树莓派 4B 应该也可以用同样的方法。 我也建议使用一块高性能 SD 卡,因为 Rocket.Chat 会给树莓派带来很大的负载。如其他文章中所述,高性能 SD 卡可显著提高 Raspbian 操作系统的性能。

树莓派(4B)Linux + .Net Core嵌入式-初始化环境(一)

╄→гoц情女王★ 提交于 2020-04-17 16:41:13
原文: 树莓派(4B)Linux + .Net Core嵌入式-初始化环境(一) 一、树莓派简单介绍 二、软&件准备 硬件:树莓派4B主机、电源线、TF卡&TF读卡器、PC 软件:win32diskimager(用于烧系统到TF卡)、Xshell或Windows Termainal(用于ssh链接命令操作)、    Xftp(用于上传文件)、VNC(远程桌面操作)    以上软件下载地址(除Windows Termainal外):    https://pan.baidu.com/s/1-qbfPU-OzAQTZ_v0zaaqJg&shfl=sharepset 提取码:b0nt    操作系统下载地址: https://www.raspberrypi.org/downloads/raspbian/ Raspbian Buster with desktop and recommended software:集成各种推荐软件和界面,个人认为适用于办公使用 Raspbian Buster with desktop:图形界面版本,个人认为适用于开发学习 Raspbian Buster Lite:无图形版本,个人认为适用于生产环境 所以开发学习推荐Raspbian Buster with desktop版本 三、烧录系统 打开win32diskimager软件,选择我们已经下载好的2019

使用树莓派和 Rocket.Chat 构建一个私人聊天服务器

寵の児 提交于 2020-04-17 14:36:27
【推荐阅读】微服务还能火多久?>>> 使用这些简单、经济高效的开源工具构建自己真正的私人聊天和消息解决方案。 互联网提供了大量免费的消息服务。像 WhatsApp 和 Viber 这样的应用已经是我们日常生活的一部分,也是我们与亲朋好友沟通的最常见方式。但是,安全意识的提高,让人们对真正的私密聊天解决方案的需求越来越大。此外,消息类应用在我们的设备中占用了大量空间,因此一个备用聊天渠道可能对于我们与朋友分享媒体、信息和联系人很有作用。 今天,我们将了解如何使用 树莓派 和 Rocket.Chat 安装一个私人聊天和消息服务器。 什么是 Rocket.Chat? Rocket.Chat 是一个开源解决方案,它提供了一个增强的聊天服务。它包括媒体共享、屏幕共享和视频/音频呼叫支持等协作工具。 它可以通过浏览器或从所有主要应用商店(Google Play、App Store 等)下载使用。 除了社区版本外,Rocket.Chat 还提供企业版和专业版,包括支持和其他附加功能。 我们需要什么 对于这个项目,我将使用更便宜的树莓派 3A+。树莓派 3B 和 3B+ 以及树莓派 4B 应该也可以用同样的方法。 我也建议使用一块高性能 SD 卡,因为 Rocket.Chat 会给树莓派带来很大的负载。如其他文章中所述,高性能 SD 卡可显著提高 Raspbian 操作系统的性能。 我们将使用

RaspberryPi(树莓派)如何安装 MariaDB / MySQL 数据库

时光毁灭记忆、已成空白 提交于 2020-04-07 12:25:00
安装的过程比较简单。 但是这里有一个地方需要注意,如果你希望是能够通过网络访问你安装的数据库的话。 在你设置好用户名和密码,以及访问权限后,你可能发现你还是访问不了。 这是因为你的安装服务器只绑定了能够本地访问,你需要修改配置,让你的服务器能够支持远程访问。 具体的方法,请参考 RaspberryPi(树莓派)安装 MariaDB 数据库没有办法远程访问 页面中的文章。 更新系统 通过运行命令: sudo apt-get update 来对你需要安装的系统进行更新,根据网络的情况可能需要的时间也不相同。 我们更新后系统的输出内容为: root@raspberrypi:~# sudo apt-get update Hit:1 http://archive.raspberrypi.org/debian buster InRelease Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB] Get:3 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages [13.0 MB] Fetched 13.0 MB in 19s (694 kB/s) Reading package lists... Done root

RaspberryPi(树莓派)如何安装 MariaDB / MySQL 数据库

自闭症网瘾萝莉.ら 提交于 2020-04-07 09:53:11
安装的过程比较简单。 但是这里有一个地方需要注意,如果你希望是能够通过网络访问你安装的数据库的话。 在你设置好用户名和密码,以及访问权限后,你可能发现你还是访问不了。 这是因为你的安装服务器只绑定了能够本地访问,你需要修改配置,让你的服务器能够支持远程访问。 具体的方法,请参考 RaspberryPi(树莓派)安装 MariaDB 数据库没有办法远程访问 页面中的文章。 更新系统 通过运行命令: sudo apt-get update 来对你需要安装的系统进行更新,根据网络的情况可能需要的时间也不相同。 我们更新后系统的输出内容为: root@raspberrypi:~# sudo apt-get update Hit:1 http://archive.raspberrypi.org/debian buster InRelease Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB] Get:3 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages [13.0 MB] Fetched 13.0 MB in 19s (694 kB/s) Reading package lists... Done root

生成 arm架构的docker compose

孤街浪徒 提交于 2020-02-26 12:18:27
I had built it on my Raspberry Pi 3 Model B Rev 1.2 with Raspbian10 (buster) [arm/v7]. You can try to do it on your Raspberry Pi 4. pi@raspberrypi:~ $ git clone https://github.com/docker/compose.git pi@raspberrypi:~ $ cd compose/ pi@raspberrypi:~/compose $ git checkout -f 1.25.0 pi@raspberrypi:~/compose $ sudo docker build -t dockercompose:1.25.0 . pi@raspberrypi:~ $ sudo curl -L --fail https://github.com/docker/compose/releases/download/1.25.0/run.sh -o /usr/local/bin/docker-compose pi@raspberrypi:~ $ sudo chmod +x /usr/local/bin/docker-compose pi@raspberrypi:~ $ sudo sed -i 's/docker\