Questions tagged «server»

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

1
在动态创建的AppArmor配置文件下执行可执行文件?
我一直在研究在Ubuntu Server 16.04.1 LTS上动态创建的AppArmor配置文件下运行命令的可能性。我正在寻找类似于macOS sandbox-exec的东西,除了Linux。 一些初步的研究显示了一个从叫来的命令的希望aa-exec。 Ubuntu手册 堆栈溢出问题 但是,似乎已删除了执行此功能的参数。 aa-exec:无效选项-'f' 此较新的手册版本页面没有提及它,我认为在此版本中已将其删除。也许此功能已移至另一个实用程序? 有什么办法吗? 我想这样做而没有授予将新的配置文件安装到特权区域的权限。欢迎使用涉及自己编写代码的解决方案。

5
localhost / phpmyadmin无法在Ubuntu 16.04上运行
最近新鲜安装Ubuntu 16.04删除Ubuntu 14.04。 我想安装LAMP本地机器上已经安装了PHP7.0,mySql和phpMyadmin。 所有工作正常,http://localhost工作http://localhost/info.php是工作,但在访问http://localhost/phpmyadmin它给HTTP ERROR 500 The localhost page isn't working 更新:/var/log/apache2/error.log Cannot adopt OID in UCD-SNMP-MIB: dskEntry ::= { dskTable 1 } Cannot adopt OID in NET-SNMP-AGENT-MIB: netSnmpAgentMIB ::= { netSnmpModuleIDs 2 } Cannot adopt OID in LM-SENSORS-MIB: lmFanSensorsValue ::= { lmFanSensorsEntry 3 } Cannot adopt OID in …

2
如何通过互联网安全地在家中放入计算机
我很快就要出差了,我有一台运行机器的机器运行一堆cron作业等。我需要远程登录以检查运行的作业的结果并在机器上做一些工作。 以下是明显的事实: 要连接的计算机(母系)正在运行Ubuntu 14.0.4 LTS 母舰通过家里的局域网连接到互联网,因此具有面向公众的IP地址。 IP地址是动态分配的。 我将使用运行Ubuntu 15.10的笔记本电脑连接到母舰 由于带宽问题,我更喜欢使用ssh而不是VNC-另外,无论如何,我需要的只是命令行。 安全地远程连接到我的机器的最佳方法是什么?


5
更改Docker的数据目录
如何更改Docker的数据目录,其中docker保存容器(或lxc保存容器)?我的服务器中有一个ssd和一个硬盘驱动器ant,我希望将容器保存在硬盘驱动器上。谢谢
8 server  lxc  docker 

1
如何创建具有极其有限权限的SFTP(SSH)用户
我在Ubuntu Server 14.04上运行服务器。我想创建一个能够通过sftp进行连接,下载1个文件并终止连接的用户。用户应该不能做任何其他事情。浏览系统文件或设置,也不浏览命令行条目,什么也没有。登录,下载文件gg。文件更新后,登录下载gg。该文件每次都在同一目录中,并且每次都具有相同的名称,但是会被更新。 编辑:我正在尝试实现您的解决方案,但我发现了一些问题:在我的配置中ssh的配置文件上,有一行“ allow groups sshdusers”。我添加了sftp_users。但是,还有另一个问题。sudo chown root.root / ubuntu /对我来说不是最佳选择,因为root无法ssh并将“ ubuntu”必须下载的文件写入目录(我们将其称为user1。我希望user1能够在其上写入目录和ubuntu只读。如果我更改sudo chown user1.user1 / ubuntu /,并且尝试使用ubuntu用户进行sftp,则连接失败。如果我将其保留为root,则可以连接,但看不到currentdirectory我在filezilla上只看到/和empy,甚至将user1添加到sftp_users,但仍然没有成功。 非常感谢

1
如何获得一个Apache核心转储?
我的14.10 Ubuntu服务器出现问题。执行某些操作后,我的apache2重新启动,出现分段错误错误。为了调试此问题,我想创建一个核心转储。我已经完成以下工作: 添加CoreDumpDirectory /tmp/apache-coredumps到配置文件 跑 ulimit -c unlimited 跑 apt-get install apache2-dbg php5-dbg 重新启动apache并导致错误。日志声称目录中可能存在核心转储,但是它是空的。 我还尝试直接在apache2的可执行文件上使用gdb,但是apache除非通过apachectl或来启动,否则不会启动service apache2 start。 如何获得核心转储来调试问题,或者如何gdb直接将其附加到Apache?

3
dpkg出现错误
我最近将14.04服务器升级到14.10,并且在升级过程中收到以下错误消息: 设置sysv-rc(2.88dsf-41ubuntu18)... 信息:重新排序引导系统,登录到/var/lib/insserv/run-20141030T2142.log 错误:迁移时发生某些故障。 错误:无法迁移到基于依赖项的启动顺序。 请参阅http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot以获取 有关基于依赖项的启动顺序的更多信息。至 重新尝试迁移过程,请运行'dpkg --configure sysv-rc'。 dpkg:错误处理软件包sysv-rc(--configure): 子进程已安装的安装后脚本返回错误退出状态1 每当我安装软件包/使用dpkg时,都会出现非常类似的错误。这从未在14.04发生过。 编辑:下面添加的是可能包含更多信息的日志 信息:将rc0.d / S *和rc6.d / S *转换为K *。 ls:无法访问S *:没有此类文件或目录 ls:无法访问S *:没有此类文件或目录 信息:运行insserv insserv:警告:脚本'wide-dhcpv6-client'缺少LSB标签和替代 insserv:警告:脚本“ bind9”缺少LSB标签和替代 insserv:如果停止,服务bind9和apache2之间会有一个循环 insserv:涉及深度2的服务apache2的循环 insserv:涉及深度为1的服务bind9的循环 insserv:涉及深度4的服务sendigs的循环 insserv:现在退出,无需更改引导顺序!
8 server  dpkg  14.10 

1
MySQL 5.6取决于客户端5.5
我已经在Ubuntu 14.04 LTS服务器上安装了Mysql-(server / client)-5.6, 但是对于某些程序,我需要mysql-client(例如automysqlbackup和postfix) root@server:~# apt-get install automysqlbackup automysqlbackup : Depends: mysql-client 所以: root@server:~# apt-get install mysql-client mysql-server The following packages have unmet dependencies: mysql-client : Depends: mysql-client-5.5 but it is not going to be installed mysql-server : Depends: mysql-server-5.5 but it is not going to be installed …
8 server  mysql 

4
尽管端口转发似乎正常,但无法从外部LAN进行SSH
运行Ubuntu 12.04,我已经设置了OpenSSH服务器。我可以从局域网内部连接,但不能从外部连接。我正在使用与sshd_config其他Ubuntu 12.04计算机(位于不同LAN上)相同的文件。 $ ssh 192.168.0.2 工作正常,但是 $ ssh 65.76.97.222 (由IP地址组成)不起作用。什么都没发生。没有错误信息,或其他任何信息。提示就坐在那儿。 感谢下面的评论,我设法通过网站canyouseeme.org和ShieldsUP验证了端口22确实是开放的。 使用该选项-vvv,我得到以下信息: $ ssh -vvv 65.76.97.222 OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to 65.76.97.222 [65.76.97.222] port 22. debug1: Connection …
8 networking  server  ssh  lan  sshd 

3
为什么Samba不使用“ samba-tool”添加新用户?
我试图在运行服务器14.04 LTS的Dell Poweredge 860上配置Samba共享。Samba被卸载了(当我选择它的时候),所以我只需要配置它。我正在尝试将其连接到Windows计算机。 我的配置文件(在下面列出)似乎有效。我没有任何错误。这是我在在线教程中找到的内容的修改版本。 [global] workgroup = HOME server string = Samba Ubuntu Server map to guest = Bad User log file = /var/log/samba/log.%m max log size = 50 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 local master = No dns proxy = No idmap config * : backend = …

1
Telnet服务器无法启动
我正在安装Ubuntu Server 13.10,无法在服务器上使用telnet。我已经通过apt-get安装了xinet.d和telnetd并重新启动了xinetd,但是当我执行时,什么也没有启动netstat -l。在谷歌搜索中,我发现提到了在上添加telnet stream tcp wait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd行的麻烦/etc/inetd.conf。我没有inetd.conf。我看到inetd已被废弃,我将线路插入xinetd.conf并重新启动xinetd服务,但仍然没有telnet监听。有人可以告诉我有关telnet服务器的正确设置是什么,以及它们应位于哪些文件中。这是我xinetd.conf文件的内容: # Simple configuration file for xinetd # # Some defaults, and include /etc/xinetd.d/ defaults { # Please note that you need a log_type line to be able to use log_on_success # and log_on_failure. The default is the following : # …
8 server  telnet 

1
关闭linux服务器并在特定时间自动打开
我正在做一个作业,讲师要我创建一个bash脚本以在晚上11点关闭服务器并在早上6点打开服务器。我可以通过使用sudo shutdown -h 23:00它来做到这一点。但是问题是我不知道如何在凌晨6点自动将其打开,我找不到任何可以执行此操作的命令。任何帮助,将不胜感激。

2
使用contab使用bash脚本创建Screen会话
我希望每次服务器启动时都运行一个.jar文件(我们使用的是VPS),因此我使用crontab -e,然后添加来编辑crontab @reboot bash /home/bash/startserver.sh。但是我什至还没有达到脚本可以工作的地步。 这是我的脚本: #!/bin/bash screen -S bukkit cd $HOME/server java -jar bukkit.jar 我需要使用的原因screen是,当我启动bukkit.jar时,它将进入控制台,在该控制台中,我可以为该程序输入更多命令(不过,我确信您对该站点上的Minecraft及其服务器都非常熟悉。 ,哈哈),但我需要能够在运行时以root用户的身份对其他程序执行其他命令,甚至关闭我的PuTTY会话。 唯一的问题是,运行此脚本时,它将创建一个屏幕会话,但是ID 为,因此ID 未在中列出screen -ls。相反,我必须去/run/screen/S-root查找ID,然后screen -X -S $name quit在其上使用典型的ID 。 也许这甚至是不可能的,或者实际上有一个更简单的方法可以做到这一点(我想更简单),但是我不知道为什么这不起作用。并且如果可行,screen -S bukkit在运行bash脚本时是否可以重新加入会话?(我想有多个问题,但是非常感谢您的帮助!(括号))

2
家用媒体服务器哪个更好:zfs或btrfs或LVM / md?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 我正在寻找一个新的家庭服务器,并希望一个灵活的文件系统。btrfs和zfs都很有趣。我希望能够进行软突袭并拥有灵活的解决方案,以便在添加硬盘驱动器时轻松扩展存储。由于成本原因,对硬件团队不感兴趣。由于这不是必需的服务器,因此我愿意尝试并承担一些风险。该媒体服务器将可以通过Internet进行远程播放。最有可能将运行Plex Media Server软件。我正在考虑运行Ubuntu 12.04,因为我想使用的某些软件似乎仅在LTS上受支持。

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.