Articles of ubuntu 16.04的

Navicat无法通过Ubuntu 16.04上的SSH隧道连接到服务器

我试图在我的ec2实例运行在Ubuntu 16.04与Navicat我的数据库。 但它继续与SSH:来自服务器的预期密钥交换组数据包我有另一个实例在Ubuntu 14.04上运行,那里我有一个有效的连接与相同的公钥。 我试过用Mysql Workbench,而且这两个实例也可以正常工作。 所以,似乎navicat不仅在16.04的情况下工作。 这里可能是什么问题?

VSFTPD不能在命令行中运行,但在GUI(Filezilla)

我试图在Ubuntu 16:04.1安装上使用VSFTP 3.0.3-3ubuntu2。 我这样做是为了让另一台服务器上的应用程序可以运行一个自动脚本来从cron作业触发的FTP服务器上提取文件。 我可以使用Filezilla轻松地连接到FTP服务器,并可以浏览ftp目录结构,并以主动和被动模式下载和上传文件,所以我知道VSTFP已经安装并且按照预期以某种forms运行。 但是,当我尝试使用命令行连接到FTP服务器时,我根本无法浏览文件结构,我甚至不能执行简单的dir或ls命令,所以自然而然地,运行在我的另一台服务器上的软件不是“能够拉出所需的文件,因为它本质上是在后台运行脚本连接到FTP服务器。 任何人都可以build议这里可能是什么问题? 这是我login到我的FTP服务器时所得到的结果,并尝试input一些基本的命令: DOS下的FTP(Windows 10命令行) 230 Login successful ftp> ls 550 Permission denied ftp> dir 550 Permission denied. 425 Use PORT or PASV first ftp> quote passv 227 Entering Pasive Mode (172,31,45,155,173,61) ftp> ls 550 Permission denied ftp> dir 425 Failed to establish a connection mget filename.csv Permission denied 200 […]

半径authentication – 每小时加载两小时

我们正在使用freeradius&winbindd为了validation我们的EDUROAM Wifi用户对Active Directory域。 这是一种魅力,但是我们每小时几乎每两个小时(在工作时间,上午十点,十二点和上午十点) 在我们的mschapconfiguration中,我们正在调用一个脚本 ntlm_auth = "wrap_ntlm_auth.pl challenge %{%{Stripped-User-Name}:-%{%{User-Name}:-None}} %{mschap:Challenge} %{mschap:NT-Response} %{%{Calling-Station-ID}:-none}" 这个脚本基本上实现了阻止机制和用户名的映射。 最后它调用ntlm_auth,这是winbindd: ntlm_auth –use-cached-creds –username='%s' –password='%s' 要么 ntlm_auth –use-cached-creds –request-nt-key –username='%s' –challenge='%s' –nt-response='%s' 取决于是否使用密码或质询authentication。 我们感到非常困惑,为什么身份validation过程每两小时需要相当长的时间。 在我们的设置中是否有明显的错误/任务优化? smb.conf for winbindd: [global] workgroup = DOMAIN server string = %h server dns proxy = no log file = /var/log/samba/log.%m max log size = 1000 # […]

无法使用-f启动lxc容器

我正试图将一些lxc容器从Ubuntu 14.04上的lxc 1.1迁移到Ubuntu 16.04上的lxc 2.0。 我们的脚本不会调用lxc-create ,而是直接用lxc-start和一个自定义configuration文件调用容器: lxc-start -d –name mongo -f ~/.containers/containers/mongo.conf 这个命令在Ubuntu 14.04上工作得很好,但是当我在16.04上运行它时,我得到了错误信息Error: container mongo is not defined 。 我可以预先运行lxc-create ,但这似乎是一个不必要的步骤,特别是因为我们已经为我们的所有容器创build了自定义文件系统。 谁能告诉我如何避免这个问题?

不能使用Apache Kafka的pipe理员

我有安装Apache Kafka的Ubuntu 16.04机器。 目前,我可以通过使用带有以下内容的start_kafka.sh脚本完美地工作: JMX_PORT=17264 KAFKA_HEAP_OPTS="-Xms1024M -Xmx3072M" /home/kafka/kafka_2.11-0.10.1.0/bin/kafka-server-start.sh -daemon /home/kafka/kafka_2.11-0.10.1.0/config/server.properties 现在,我想用supervisor自动重新启动进程,如果它失败,重新启动机器后立即启动。 问题是我不能让supervisor开始卡夫卡。 我使用pip安装了supervisor程序,并将此configuration文件放在/etc/supervisord.conf : ; Supervisor config file. ; ; For more information on the config file, please see: ; http://supervisord.org/configuration.html [unix_http_server] file=/tmp/supervisor.sock ; (the path to the socket file) [supervisord] logfile=/tmp/supervisord.log ; (main log file;default $CWD/supervisord.log) logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default […]

在URL中使用utf8百分比编码字符的WordPress 404

我不知道这是否取决于Wordpress,Nginx,还有其他…但我有这个问题: 一个wp站点使用类别名称作为永久链接,如site.com/catname/ 。 那些名字是阿拉伯语。 该url看起来像这样: https://exampe.com/سكس-HD / 可以用两种不同的方式翻译: https://example.com/%d8%b3%d9%83%d8%b3-hd/ https://example.com/%D8%B3%D9%83%D8%B3-hd/ 第一个是小写字母,第二个字母是404字体。这在Google索引中也产生了很多问题。 我怎样才能使2请求指向相同的内容? 这个 $_SERVER['REQUEST_URI'] = strtolower($_SERVER['REQUEST_URI']); 在index.php修复了这个问题,但这是一个糟糕的解决方法

如何重新启动服务器并将其连接到现有群集?

我有三个Nginx服务器+ php7 + memcache + Cluster Galera + Mariadb + Monit。 一切正常,三者都连接在一起。 但是,如果我现在想编辑my.cnf文件来播放利用的RAM或连接数。 我无法使单个服务器连接到仍在群集中的其他两台服务器。 当开始Mariadb时: sudo systemctl start mysql 给这个错误: Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details. my.cnf文件: # MariaDB database server configuration file. # # You can copy this file […]

Hyper-V Nextcloud服务器崩溃 – 任务jbd2被阻塞超过120秒

我希望这是我的问题的正确的地方。 我最近在windows 2012R2服务器上build立了一个运行在hyper-v虚拟机上的ubuntu 16 LTS服务器。 那个Ubuntu服务器正在运行下一个云端和所需的一切(主要是PHP 7,Nginx的,mariadb,让encryption)。 它工作了几个星期,但最近它开始崩溃每隔几天。 我无法访问下一个云实例,并尝试SSH进入虚拟机也无法正常工作。 当我通过Hyper-V连接到机器时,我看到这些错误:主要是blk_update_request: I/O error, dev fd0, sector 0和task xyz/… blocked for more than 120 seconds. 服务器错误消息 任何想法是什么导致这个错误或如何解决它? 我不知道为什么这么慢。 Hyper-V本身是从系统SSD运行的,而VM数据存储在一个普通的硬盘上,这个硬盘实际上并没有那么多。 PS重新启动服务器后运行没有问题(至less一段时间) PPS / var / log / syslog也会显示一些关于软驱的错误。 为什么系统试图访问? Feb 10 14:43:35 NextCloudServer kernel: [173964.658498] floppy0: unexpected interrupt Feb 10 14:43:35 NextCloudServer kernel: [173964.658585] floppy0: sensei repl[0]=80 Feb […]

什么是轻量级的方式来监测机架中的服务器的温度和负载

我知道Nagios和Sensu,但是我正在寻找一个简单,轻量级的解决scheme来监视和logging负载和温度数据。 感兴趣的指标(按重要性排列): CPU温度 HDD温度 GPU温度(nvidia) CPU负载 花哨的仪表板来显示数据是不需要的。 电子邮件警报,如果温度超过一定值,也是需要的。 我已经读过,lm-sensors可以和cron作业一起使用来监测温度,并在超过阈值时发送电子邮件。 不幸的是,我读过的教程基本上是过时的,或者有一个脚本没有什么解释。 监控机架中服务器温度和负载的轻量级方法是什么?

phpbrew安装php 5.3版本未find

我想安装几个PHP版本通过phpbrew为了在不同的PHP版本的多个项目工作,但我不能安装PHP 5.3 phpbrew的目的是切换PHP版本,但我现在不能使用 这是执行phpbrew known时得到的结果 gauthier@gauthier-PC:/var/www/html$ phpbrew known Read local release list (last update: 2017-02-23 15:40:12 UTC). You can run `phpbrew update` or `phpbrew known –update` to get a newer release list. 7.1: 7.1.2, 7.1.0 … 7.0: 7.0.16, 7.0.15, 7.0.14, 7.0.13, 7.0.12, 7.0.11, 7.0.10, 7.0.9 … 5.6: 5.6.30, 5.6.29, 5.6.28, 5.6.27, 5.6.26, 5.6.25, 5.6.24, 5.6.23 […]