Questions tagged «server»

与Ubuntu Server和服务器相关的软件包有关的问题。

2
文件名编码问题
我正在获取具有法罗语名称的文件,并尝试将其保存在PHP脚本中: 2010_08_Útflutningur.xls 在Ubuntu 10.04中,LTS将其另存为: 2010_08_�tflutningur.xls (invalid encoding) 我已经安装并运行了utf8-migration-tool,但是没有任何效果。 这是我可以解决的Ubuntu错误,还是我不得不放弃并修改php中的名称? 是否有文档说明在Ubuntu中文件名可接受的字符集是什么,或编码规范是什么? 谢谢
9 server  charset 

1
如何使用Nginx,APC和PostgreSQL设置PHP?
我使用Ubuntu Server 10.10,我想使用NginX,PHP 5.3.3,PostgreSQL以及最好使用APC和PHP Suhosin 来设置Web服务器环境。 我已经用设置了PostgreSQL apt-get install postgresql和Nginx apt-get install nginx。 但是如何为这些设置PHP?我可以使用apt-get install还是必须下载源代码并进行编译?我更愿意使用apt-get。 我想为Nginx 使用PHP-FPM。我在Internet上找到的大多数教程都是较旧的并且可以编译PHP,但是不建议将其用于生产服务器。 如何最简单地使用Nginx,APC和PostgreSQL设置PHP?或至少PHP-FPM + Nginx? 更新 现在我已经安装了一个新的Ubuntu服务器10.10和执行命令彼得建议用php5-suhosin加。在Nginx工作正常之后,我将生成的配置文件编辑如下。重新加载新的配置文件后,Nginx使用index.html文件仍然可以正常工作,但是当我添加index.php文件时,它停止工作。我想这与PHP-FPM,APC或与PHP相关的东西有关。但这也可能是PHP-FPM的配置文件。 这是我正在使用的Nginx的配置文件,其中大多数是默认生成的。我跳过了评论。 server { listen 80; listen [::]:80 default ipv6only=on; server_name localhost; access_log /var/log/nginx/localhost.access.log; location /favicon.ico { empty_gif; } location / { root /var/www; index index.php index.html index.htm; } …

5
dhclient为什么说:“ SIOCSIFADDR:权限被拒绝”?
我在ubuntu-server(8.04)上遇到了一个很奇怪的错误,我不知道为什么不允许dhclient设置网络设置!我不是首先安装服务器的人,所以我对设置了解不多。该服务器仅用作防火墙/网关(自定义iptables脚本),它具有三个NIC,一个用于Internet,一个用于LAN,一个用于DMZ。现在,ISP已将设置从静态ip更改为通过dhcp分配的“静态” ip,我无法真正使用它。 遗憾的是,由于dhcp租约结束时ISP会关闭我的连接,因此我不能仅静态地设置IP: 这是我得到的错误:(然后它就挂在那里了。) root@fw:~# dhclient eth2 Internet Systems Consortium DHCP Client V3.0.6 Copyright 2004-2007 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/ SIOCSIFADDR: Permission denied SIOCSIFFLAGS: Permission denied SIOCSIFFLAGS: Permission denied Listening on LPF/eth2/00:50:52:c1:a1:32 Sending on LPF/eth2/00:50:52:c1:a1:32 Sending on Socket/fallback DHCPDISCOVER on eth2 to 255.255.255.255 port …

1
如何设置ufw允许内部网络连接?
我正在为我的家庭网络配置Ubuntu服务器,以处理NAT和防火墙。我已经配置了dnsmasq并验证了它可以正常工作。我希望允许来自内部网络的所有连接。但是,一旦启用ufw,连接就会被阻塞。 我努力了: sudo ufw allow in on eth1 和: sudo ufw allow from 192.168.0.0/24 但是我尝试的任何解决方案都会在syslog中产生如下消息: [UFW BLOCK] IN=eth1 OUT=eth0 SRC=192.168.0.10 DST=91.189.94.156 LEN=60 TOS=0x00 PREC=0x00 TTL=63 ID=16240 DF PROTO=TCP SPT=37444 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 我是错误地理解了规则,还是其他地方存在问题?

2
如何在Ubuntu 12.04上的OpenVPN服务器上使用Google Authenticator
我在Ubuntu 12.04上有一个可以正常使用的OpenVPN系统,并且我想添加Google Authenticator以获得额外的安全性。 这是我当前的openvpn配置: 开发屯 原始udp 1096端口 ca ubuserv04-ca.crt 证书ubuserv04.crt 键ubuserv04.key dh dh1024.pem 服务器10.10.0.0 255.255.255.0 推送“重定向网关def1” 推送“路由192.168.0.0 255.255.255.0” 推送“ dhcp-option DNS 8.8.8.8” 推送“ dhcp-option DNS 8.8.4.4” 浮动 日志追加/var/log/openvpn-otp-1096-status.log (这只是一个测试设置,我知道我应该更改它的某些方面,但是现在可以使用。) 在客户端上,我有: 开发屯 客户 原始udp 远程my.server.fqdn 1096 解析无限 ca ubuserv04-ca.crt cert user1.crt 关键user1.key 动词3 上面的设置工作正常:没有错误,快速,稳定。 我已经尝试了几种方法来使Google Authenticator运行,但是每次我都会对这些文章中的附带问题进行故障排除。我不想使用服务器的本地用户/密码数据库进行身份验证,而只想使用已经存在的系统以及Google Authenticator进行身份验证。 我正在运行Google Authenticator;我使用apt-get install libpam-google-authenticator安装了它,并在验证ssh会话之前使用了它。效果很好,但是我现在禁用了它,因为它只是测试服务器,并且特定的测试已完成。 …

2
Ubuntu上的MSSQL,无法安装吗?
最近,MS为Linux启动了mssql-server。我想使用它,但是我无法运行 sudo apt-get install -y mssql-server 它说 E: Unable to locate package mssql-server 当前的Ubuntu是16.04.1 LTS。 我试图遵循[Microsoft网站上的这些说明]( https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup-ubuntu),但不知道该怎么办它。
9 server  apt  mssql 

2
如何从Ubuntu 16.04中删除systemd并防止其使用
我能够通过以下命令启用upstart并禁用systemd,但是在调用时却无法阻止其自动重新安装apt-get install lxde(我习惯于没有复杂gui或根本没有gui的严格服务器配置)。 请帮助:如何防止64位和32位版本的systemd自动安装?先感谢您。 apt-get install upstart-sysv sysvinit-utils -y cp /usr/share/sysvinit/inittab /etc/inittab update-initramfs -u reboot 然后 apt-get remove --purge --auto-remove systemd systemd:i386 -y

4
无法永久更改16.04服务器上的语言环境
我已经安装了新的Ubuntu 16.04服务器,但是当我尝试永久更改语言环境设置时,它会失败并恢复为POSIX语言环境。 键入会locale产生以下结果: LANG= LANGUAGE= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL= 据我所知,这意味着根本没有设置语言环境,因为文档指出POSIX是“ 后备ASCII编码,与C相同 ”。 为了确保语言环境de_AT.utf8和en_US.utf8存在我的系统上,我跑了locale -a,这产生了: C C.UTF-8 POSIX de_AT.utf8 en_AG en_AG.utf8 en_AU.utf8 en_BW.utf8 en_CA.utf8 en_DK.utf8 en_GB.utf8 en_HK.utf8 en_IE.utf8 en_IN en_IN.utf8 en_NG en_NG.utf8 en_NZ.utf8 en_PH.utf8 en_SG.utf8 en_US.utf8 en_ZA.utf8 en_ZM en_ZM.utf8 en_ZW.utf8 请注意与的不一致之处C.UTF-8,但是de_AT.utf8!更让我担心的是,POSIX是第三项,而在不同的工作系统上,它是最后一项。 为了将语言更改为en_US.utf8,我输入了sudo …
9 server  16.04  locale 

5
更新后Samba共享用户/密码错误
这是我第一次找不到答案,所以这是我的第一个问题。我将提供尽可能多的信息。我有一个具有2个HDD的ASUS路由器。在网络上时,只有1个用户名/密码才能访问媒体。更新后,我的PC似乎不再能够访问它。 最初输入登录凭据并选择“永远记住”后,我一直能够(超过2年)通过访问nautilus中的“浏览网络”并单击路由器的图标,然后单击我要访问的文件夹来访问驱动器。今天,我进行了一个安全更新,其中包含以下内容: 现在,当我访问硬盘上的文件夹时,将弹出: 我选择“注册用户”,输入用户名,密码,然后选择“永远记住”,然后单击“连接”,该框将以灰色显示,并恢复为默认值。 如果我再次单击“连接”按钮,则相同的灰色弹出窗口会反复出现。 如果我手动将其关闭。出现一个全新的弹出窗口,允许我输入凭据。但是,如果我再次输入它们,鹦鹉螺会简单地关闭,并且偶尔会弹出一个对话框,说Ubuntu遇到了内部错误等。 有3部手机,1台平板电脑,1台Win7 PC和另一台Ubuntu 15.10 PC,它们可以连接到网络驱动器并可以无问题地进行读取/写入。我应该补充说,一旦我开始遇到此问题,我将忽略另一台Ubuntu PC上的上述更新。 到目前为止,我可以使用PC访问HDD的唯一方法是关闭路由器的samba访问安全性。我真的不知道该如何补救或如何使它恢复原状。 在此先感谢您的帮助。

1
如何使用2TB以上的磁盘创建RAID阵列?
我想知道在现有服务器上设置软件RAID阵列的正确方法。我有两个全新的3TB磁盘用于该阵列。 具体来说,我想不使用LVM设置一个格式化为ext4的3TB RAID 1阵列。但是更笼统的答案可能会从头到尾帮助其他人。 我尝试了一些指南: 如何实现RAID 1?-仅涵盖过程的一部分 在RAID 1中设置两个额外的SSD驱动器 -最终得到2TB而不是3TB的阵列 在RAID 1中添加两个新HDD-仅使用1TB驱动器 我还发现了以下资源: http://richard.blog.kraya.co.uk/tag/mdadm/-适用于CentOS,不涵盖更新mdadm.conf和其他步骤 http://www.technotes.se/?p=1732-全面但复杂,并非专门为Ubuntu编写 驱动器的初始分区似乎很关键。上面的最后一个链接对此进行了详细介绍,但是前一个链接似乎达到了相同的结果,并且更简单。
9 server  raid  mdadm 

7
我可以配置ubuntu将域附加到ssh主机名请求的末尾吗?
我有很多服务器,而且它们都以相同的servers.company.net结尾,因此例如vded-xx-001.servers.company.net,并且想知道是否可以这样做,所以我可以只键入vded- xx-001并将其自动附加到servers.company.net吗? 所以我想输入 ssh user@vded-xx-001 并使其实际连接到 ssh user@vded-xx-001.servers.company.net 我尝试在/ etc / network / interfaces中将DNS搜索域设置为servers.company.net,但这没有达到期望的结果。 有人能指出我正确的方向吗? 提前致谢

4
设置要通过Windows 7和XBMC访问的匿名公共Samba共享
因此,我首先要说的是,我不到一个星期前成功完成了此操作,并且我没有遇到任何麻烦,但是自那时以来,我已经重新格式化并重新配置了服务器,现在,我最难忘的是我是如何做到的。 这是我以前的经历,也是我想要再次实现的目标。我在Ubuntu服务器上有一个公共的samba共享。我网络上的任何人都可以通过键入\ Hostname来访问共享及其内容。无需密码。不在共享工作组中的用户具有读访问权,但在工作组中的用户具有读/写访问权。(Windows 7的) 现在,如果我尝试连接到\ Hostname,则会提示我输入用户名和密码。如果我输入联合国密码,则可以完全访问,但我不必这样做;我目前的设定是... security = user map to guest = bad user [Shares] path = /home/shares available = yes read only = no browsable = yes public = yes writable = yes guest ok = yes 我正在把头发拉过来。有什么建议么? 编辑: gh,这让我很难受。我好亲近 这就是我所拥有的。 通过启动并键入\ Hostname \ Sharename,可以从Windows 7进入共享,但是系统提示我输入用户名和密码。我不能将其保留为空白,因为它将使用我的工作组作为域。因此我输入\作为用户名将其清除并使用空白的用户名和密码登录。很好,现在我可以访问共享中的文件了。 进入后,工作组配置即可正常工作。如果我使用默认的WORKGROUP,则可以读取并执行;我的Home工作组中的计算机可以读写并执行。这样就可以了。 问题是,它根本不需要输入密码。它应该对网络上的任何人完全公开。我正在尝试与XBMC共享它,甚至在文件管理器中的smb下都没有显示它。我也无法从XBMC手动访问它。我收到连接被拒绝的错误。 …

5
ext4到btrfs的转换:需要多长时间?空间需求?
我为ext4分区硬盘启动了btrfs-convert。我先做了一个fsck,很好。因此,既然它已经运行了4个小时以上(1.),我想知道它是否还会完成?我快速阅读了多篇有关转换的文章,但都没有提到空间需求。但是我猜想有人在考虑这篇文章:https : //oss.oracle.com/projects/btrfs/dist/documentation/btrfs-converter.html 因此,在开始之前,我的HDD使用了1.82TB的99.0%。(2.)如果无法完成,是否保存以取消(CTRL + C)提示? iotop指示btrfs-convert仍从我的硬盘读取40MB / s的数据,并且top显示一个bpufs-convert已完全加载一个cpu内核。(3.)现在最明智的决定是什么? 更新:同时,转换过程已完成。花了将近3天。我必须补充说,这两者之间的速度下降到〜0-10MB / s,但100%I / O负载和CPU使用率相应下降。今天早上(运行2天后),转换过程只有大约9小时的CPU时间。总而言之,一切似乎都很好。
9 server  ext4  btrfs 

1
Ubuntu如何将警报发送到外部电子邮件地址?
我试图了解发送电子邮件的过程。我已经配置了crontab以便将系统警报发送到我的外部电子邮件,并且工作正常。但是,我没有在这台机器上配置任何SMTP服务器,但是系统仍然可以将警报发送到外部电子邮件。这台机器是全新安装的,仅连接到互联网。 谁能帮助我了解系统如何发送电子邮件?
8 server  cron  email 

3
UEFI上的Ubuntu Server 16.04是否稳定?
我正在购买戴尔服务器,并想使用Ubuntu 16.04作为操作系统。由于硬件限制,我的服务器将使用UEFI。 在UEFI下,Ubuntu作为系统上唯一的操作系统是否稳定? Ubuntu社区维基页面这里是从2015年,它给我的印象是,Ubuntu是难以UEFI下进行安装。但是,在Ask Ubuntu和wiki页面上有关UEFI的大多数答案似乎都与双启动系统有关,或者暗示了在将Ubuntu与其他操作系统一起安装时的复杂性。 Wiki文章在单个引导说明下指出: 以下各节描述了如何以UEFI模式安装Ubuntu,这是因为您是单引导并想尝试此引导模式,或者是因为您正在使用已经以该模式安装的另一个操作系统进行双引导。 简介中的“尝试”一词告诉我,UEFI在2015年不是Ubuntu的首选安装方式,并且进一步表明它可能并不完全稳定。由于UEFI硬件将朝着越来越标准的方向发展,我认为为单引导系统提供更新的解释很重要,以解决稳定性,功能和标准做法。
8 server  uefi 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.