Questions tagged «debian»

Debian是一种流行且有影响力的GNU / Linux发行版。这里的问题通常应该与Debian Server有关。

2
缓慢的ssh登录-org.freedesktop.login1的激活超时
在我的一台服务器上,我注意到SSH登录确实很延迟。 使用ssh -vvv选项连接时,延迟发生在 debug1: Entering interactive session. 连接摘录: debug1: Authentication succeeded (publickey). Authenticated to IP_REDACTED ([IP_REDACTED]:22). debug1: channel 0: new [client-session] debug3: ssh_session2_open: channel_new: 0 debug2: channel 0: send open debug1: Requesting no-more-sessions@openssh.com debug1: Entering interactive session. debug2: callback start debug2: fd 3 setting TCP_NODELAY debug3: packet_set_tos: set IP_TOS 0x10 …
39 ssh  debian  pam  systemd 

5
100%非交互式Debian远程升级
有没有一种方法可以apt-get dist-upgrade在Debian中执行,它不仅可以对所有提出的问题自动回答“是”,还可以使用合理的默认值作为对问题的答案,这些问题足够复杂,需要弹出各种交互式对话框?我在这里考虑的是升级时显示的按键图内容libc6以及内核映像选择。 目标是能够远程启动一个相当大的dist-upgrade主机,即使对于一台严重落后于时代的机器,也不必烦恼它,除非发生了可怕的灾难性错误。 当然可以吗? 提前致谢!
38 linux  debian  apt 

7
在Ubuntu和Debian中重新启动网络的首选方法是什么
当我使用以下方法重新启动网络时: /etc/init.d/networking restart 我收到此警告: Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces 那么,现在进行更改后重新启动网络的最佳方法是什么? 该问题也适用于Debian,因为netbase软件包是从debian继承的。


2
有人可以帮我弄清楚Ubuntu(Debian)发行版升级吗?
我有一个Ubuntu 8.04 LTS服务器。当我执行时,有几个程序包被“保留”(“以下更新已保留”)apt-get upgrade。据我了解,我可以apt-get dist-upgrade升级这些软件包,但是我有一些担忧: 如果我执行dist-upgrade,我会从8.04升级到更高版本(我猜是8.10)吗?如果是这样,那么8.04作为“长期支持”(LTS)有什么意义? 这是一个“危险的”过程吗?我假设这些软件包会保留下来,因为它们依赖于新的软件包。是dist-upgrade简单地提取新软件包并进行相当简单的升级,还是需要注意一些注意事项?
35 debian  ubuntu  apt  upgrade 

2
debian软件包版本约定
我正在使用debian / Ubuntu,对软件包的版本感到困惑。使用dpkg -l命令时,我得到: ii vim 2:7.3.429-2ubuntu2.1 Vi IMproved - enhanced vi editor ii vim-common 2:7.3.429-2ubuntu2.1 Vi IMproved - Common files ii vim-runtime 2:7.3.429-2ubuntu2.1 Vi IMproved - Runtime files ii vim-tiny 2:7.3.429-2ubuntu2.1 Vi IMproved - enhanced vi editor - compact version ii virt-what 1.11-1 detect if we are running in …



7
如何限制每个用户的带宽?
总结一下:我有一个专用服务器,其中有几个朋友使用Web gui运行torrent客户端。每个用户都在服务器上以其用户名运行客户端,因此下载进入其用户目录,并且只有他们可以访问自己的文件等。 如何按每个用户每月监视和限制带宽? 我当时想也许必须有一种使用iptables的方法。并且通过监视用户X的所有进程使用的带宽。如果他们使用了更多带宽,则每月允许的带宽为Y GB,他们会收到一条消息,指出torrent客户端被阻止了,或者该客户端被完全杀死。我也考虑过鱿鱼,但看到它将使用多个torrent客户端,这可能会占用大量服务器资源... 我正在使用Debian Lenny。 我不确定该怎么做... 这有可能吗?我很高兴能为此提供部分解决方案...

1
--delete-excluded对于rsync到底会做什么?
尽管我确实对--delete-excluded参数有疑问,但我非常高兴地使用rsync备份服务器。 /usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded --rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01 来自man rsync: --delete-excluded also delete excluded files from dest dirs 对我来说,非英语为母语,这意味着rsync的将来自远程服务器上的实际目标目录中删除排除的目录,所以如果我有/home/backup和/home/settings我排除文件夹,这些文件夹究竟会从远程服务器上删除。 从其他几个资源来看,它似乎将从本地备份文件夹中删除文件以节省空间。例如,您可以在服务器本身上创建小型备份,并排除此数据,因此不会浪费存储空间。 对于我来说至关重要的是,尽管人们说rsync可以正常工作,但rsync只能单向执行它,我不希望冒险拥有删除远程服务器上文件/目录的软件。

6
如何防止cron填满系统日志?
我有一个脚本,需要每分钟执行一次。问题是cron /var/log/syslog每次执行时都会记录日志。我最终看到这样的事情一遍又一遍地重复/var/log/syslog: Jun 25 00:56:01 myhostname /USR/SBIN/CRON[1144]: (root) CMD (php /path/to/script.php > /dev/null) 我正在使用Debian。 我的问题是:有什么办法可以告诉cron每次都不要将此信息写入syslog?
31 debian  cron  syslog 

2
如何停止ping输出?[关闭]
我ping <hostname>在控制台中运行命令,现在它会输出数百行(icmp_seq = 526 ttl = 64 time = 0.026 ms),icmp_seq现在大约为500或更多。如何停止呢?(linux debian)我应该关闭控制台吗? 没关系,它在532处停止。哈哈。
30 linux  debian  ping 

9
如何将TCP通信复制到一台或多台远程服务器以进行基准测试?
基础设施:数据中心中的服务器,OS-Debian Squeeze,Web服务器-Apache 2.2.16 情况: 我们的客户每天都在使用实时服务器,因此无法测试调整和改进。因此,我们想将实时服务器上的入站HTTP通信实时复制到一个或多个远程服务器。流量必须传递到本地Web服务器(在本例中为Apache)和远程服务器。因此,我们可以调整配置,并在远程服务器上使用不同/更新的代码进行基准测试,并与当前的实时服务器进行比较。目前,网络服务器正在监听大约。由于客户端结构,除了80和443之外,还增加了60个端口。 问题:如何实现与一台或多台远程服务器的重复? 我们已经尝试过: agnoster复制器-这将要求每个端口一个开放会话,这是不适用的。(https://github.com/agnoster/duplicator) kklis代理-仅将流量转发到远程服务器,而不会将其传递到lcoal Web服务器。(https://github.com/kklis/proxy) iptables-DNAT仅转发流量,但不将其传递给本地Web服务器 iptables-TEE仅复制到本地网络中的服务器->由于数据中心的结构,服务器不在同一网络中 在stackoverflow(https://stackoverflow.com/questions/7247668/duplicate-tcp-traffic-with-a-proxy)上为问题“使用代理重复tcp流量”提供的建议替代方法均未成功。如上所述,TEE不适用于本地网络外部的远程服务器。teeproxy不再可用(https://github.com/chrislusf/tee-proxy),我们在其他地方找不到它。 我们添加了第二个IP地址(位于同一网络中)并将其分配给eth0:0(主IP地址已分配给eth0)。将此新IP或虚拟接口eth0:0与iptables TEE功能或路由组合在一起不会成功。 建议为问题“在debian squeeze上重复输入tcp流量”(在Debian squeeze上重复输入TCP流量)提供的替代方法不成功。客户每次请求/连接后,cat | nc会话(cat / tmp / prodpipe | nc 127.0.0.1 12345和cat / tmp / testpipe | nc 127.0.0.1 23456)会在没有任何通知或日志的情况下被客户端中断。Keepalive并没有改变这种情况。TCP程序包未传输到远程系统。 其他尝试用socat不同的选项(Howto:如何http://www.cyberciti.biz/faq/linux-unix-tcp-port-forwarding/,https://stackoverflow.com/questions/9024227/duplicate-input- unix-stream-to-multiple-tcp-clients-using-socat)和类似工具均未成功,因为提供的TEE功能仅会写入FS。 当然,使用谷歌搜索和搜索此“问题”或设置也不成功。 我们在这里用尽所有选项。 使用IPTABLES时,是否有方法可以禁用TEE功能的“本地网络中的服务器”的实施? 通过使用IPTABLES或路由可以实现我们的目标吗? 您是否知道为此目的测试过并且可以在这些特定情况下使用的其他工具? tee-proxy是否有其他来源(完全适合我们的要求,AFIAK)? 提前感谢您的回复。 ---------- 编辑:05.02.2014 这是python脚本,它将按照我们需要的方式起作用: import socket …


1
ZFS无休止的重新同步
我在Debian上有一个大型(> 100TB)ZFS(FUSE)池,丢失了两个驱动器。当驱动器出现故障时,我用备用磁盘替换了它们,直到可以安排停机并物理上替换了损坏的磁盘。 当我关闭系统并更换驱动器时,该池开始按预期重新进行同步,但是当完成约80%的操作(通常需要大约100个小时)后,它将重新启动。 我不确定是否一次更换两个驱动器会造成争用情况,或者由于池的大小而使resilver花费的时间太长,以至于其他系统进程正在中断它并使它重新启动,但是在此过程中没有明显的迹象。 “ zpool status”的结果或系统日志指出了问题。 此后,我已经修改了如何布置这些池以提高重新同步性能,但是对于使该系统重新投入生产的任何线索或建议均表示赞赏。 zpool status输出(自上次检查以来,错误是新的): pool: pod state: ONLINE status: One or more devices has experienced an error resulting in data corruption. Applications may be affected. action: Restore the file in question if possible. Otherwise restore the entire pool from backup. see: http://www.sun.com/msg/ZFS-8000-8A scrub: resilver …
29 debian  zfs 

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.