Articles of Debian

Ubiquiti EdgeRouter POE上的反向代理

是否有可能在Edgerouter上构build一个轻量级的反向代理服务器? 我认为这应该是可能的,因为路由器上的操作系统是Debian。 但是在查看问题/答案之后,我没有发现任何此主题的logging。 有谁知道这个 – 以及如何? 我发现路由器里面有3.8G的“磁盘”,还有debian-utils和其他debian的东西。 没有列出官方存储库。 将路由器转换为反向代理的目的是处理传入的SSL请求。 目前,我们在web服务器IP上redirect到邮件或文件服务器IP。 我们担心的是如果Web服务器失败,那么SSL上的webmail和webfile访问将不起作用。 所以你必须在USG网关和服务器之间插入路由器,并让路由器/代理做正确的IP分配。

将LUKS密码设置为用户密码

是否可以将特定插槽的LUKS密钥设置为用户密码? 所以如果用户bob有12345的密码我想设置插槽#2到12345 。 我知道我可以使用cryptsetup luksAddKey /dev/sda5 -S 2设置特定插槽的密钥,但是如何获取用户的密码?

试图更改服务器时间后,“拒绝访问”通过Puttylogin到Linux Debian

我以前能够login到这个Linux服务器就好了。 但是,昨天login后,我手动更改了时间(通过date –set [desired time]命令),然后将其更改回当前时间。 我想在日志中看到这个手动时间更改,所以我查看了/ var / log / ntplog,但它完全是空白的。 在文件“/etc/ntp.conf”中,它表示使用一行代码开始执行NTP日志logging,因此我取消注释了该行代码并保存了该文件。 然后我重复了手动更改时间的过程。 但是,/ var / log / ntplog仍然是完全空白的。 无论如何,在那个时候,有人把我从我的桌子上拉开,我的腻子连接超时了。 现在我无法login到Linux服务器。 input密码后获取“拒绝访问”。 唯一有一个帐户login到此服务器的人正在收到相同的消息。 有任何想法吗?

为什么删除一些文件是如此之慢?

在整理一些文件夹时,我发现删除一些文件非常慢: $ ls -lah a/ -rwxrwxrwx 1 user user 4 Nov 17 12:31 af8048e4aec858a02ac48119545413dd $ time (rm -v af8048e4aec858a02ac48119545413dd) removed 'af8048e4aec858a02ac48119545413dd' real 0m7.908s user 0m0.000s sys 0m0.000s 而删除其他文件是这样的: $ touch some_file $ time (rm -v some_file) removed 'some_file' real 0m0.003s user 0m0.000s sys 0m0.000s 我不明白发生了什么事。 我担心一些硬件问题… 任何帮助是受欢迎的,将不胜感激。 谢谢。

Google计算引擎Debian,$ PATH退出Putty后重置

我在Google云上有一个debian实例。 我需要主持一个播放! 框架项目。 为此,我安装了一个软件激活器并将其添加到path中,如下所示 export PATH=/home/user/activator-dist-1.3.12/bin:$PATH 一切都很好,激活剂被添加。 我在我的GIT项目中接线并开始播放! 服务器。 我使用POST MANtestingAPI和它的工作。 所以我退出了腻子。 下一次,我再次login到腻子,急切地在shell中键入"activator"命令,它告诉我"Command not found" 。 我用echo检查$ PATH,并且看到它已被重置为初始值,并且不包含激活器/ binpath。 有人可以帮我解决这个问题。

如何在Debian 8.6中pipe理同一个软件的多个版本?

我试图在join一家拥有3个不同PHP版本的项目的新公司之后build立一个健全的开发环境,而不是诉诸虚拟机(如Vagrant)或容器。 我真的讨厌这些解决scheme。 由于我几乎是一个Linux新手,我不知道如何正确地做到这一点。 我已经设置了一些bash脚本,这些脚本是别名的东西,它的工作原理,但我怀疑这是处理事情的最佳方式,我敢肯定一些包pipe理器提供了一个很好的解决scheme。 我需要3个PHP版本:5.6,7.0和7.1。 我做的是每个版本的自定义编译,并做了一个小脚本,将我的/ usr / bin / php别名到不同的文件夹。 我打电话给我的脚本: select-php 7.1 ,它将一堆东西别名到正确的7.1文件夹。 有没有一个包pipe理器可以帮助你更好地完成这个任务? 我很确定我的解决scheme很快就会适得其反。

Chmod似乎不适用

我有一个脚本,我定期运行,重新申请FACL和chmod的游戏服务器运行的主目录的权限。 该脚本首先发出主目录宽recursionchmod,然后chmods某些文件到特定值(首先所有文件被设置为770,然后进行其他更改)。 脚本的相关位: for d in */; do < server verification and type checking > chmod -R 770 ${d%/} chmod 771 ${d%/} chmod 775 ${d%/}/$gamedir < … chmodding unrelated game asset directories for webserver access … > for k in "${BLOCK_DIRS[@]}"; do if [ -d "$k" ]; then echo -e "${CYAN}Checking $(pwd)/$k…${NC}" echo -e "${RED}Debug: […]

后缀外部SMTP身份validation – 错误的login用户?

我正在尝试利用Postfix作为Raspberry Pi上的SMTP中继,以允许networking上的其他系统通过电子邮件向出站系统消息发送电子邮件。 看起来存在两个问题:(1)它不是以指定的用户身份进行身份validation;(2)它似乎尝试将电子邮件传递到远程服务器上的本地邮箱,如下所示: 550validation550失败 – 邮件服务器无法将邮件发送到root @ unifipi mail.log Jan 10 21:43:47 UniFiPi postfix/master[28775]: reload — version 2.11.3, configuration /etc/postfix Jan 10 21:43:50 UniFiPi postfix/pickup[786]: 31D8C3F9F5: uid=0 from=<root@UniFiPi> Jan 10 21:43:50 UniFiPi postfix/cleanup[793]: 31D8C3F9F5: message-id=<[email protected]> Jan 10 21:43:50 UniFiPi postfix/qmgr[785]: 31D8C3F9F5: from=<root@UniFiPi>, size=383, nrcpt=1 (queue active) Jan 10 21:43:51 UniFiPi postfix/smtp[795]: 31D8C3F9F5: to=<[email protected]>, relay=mail.mydomain.com[170.75.252.58]:587, delay=1, […]

什么是重新安装MySQL / MariaDB最安全的方法?

在Debian Stretch上安装LAMP栈之后,我遇到了MySQL / MariaDB的各种问题(无法以普通用户身份login,然后root无权限)。 我认为最简单的解决scheme是重新安装 MariaDB: # apt-get purge mysql-server mysql-client mysql-common mysql-server-core-5.5 mysql-client-core-5.5 # rm -rf /etc/mysql /var/lib/mysql # apt-get autoremove # apt-get autoclean # apt-get install mariadb-server mariadb-client 但是,安装失败: Jan 24 23:07:55 debian mysqld[5243]: 2017-01-24 23:07:55 140080623286144 [Note] InnoDB: Initializing buffer pool, size = 128.0M Jan 24 23:07:55 debian mysqld[5243]: 2017-01-24 23:07:55 140080623286144 […]

Debian IPv6 DHCP在重新启动时不起作用

由于某种原因,我在重新启动Debian 8系统时不会得到IPv6地址,而在重新启动networking服务时,我将得到一个IPv6地址。 DHCPv6服务器已启动并正在运行(并且在使用dhclient或重新启动networking服务时正在进行应答)。 的/ etc /networking/接口: auto lo iface lo inet loopback iface lo inet6 loopback allow-hotplug eth0 iface eth0 inet6 dhcp iface eth0 inet dhcp 启动时需要configuration什么来获取地址?