Questions tagged «debian»

有关Debian官方发行版的问题(稳定,测试或不稳定);如果您使用的是Debian的衍生产品(例如Mint,Ubuntu,Kali等),请改用该发行版的标签。

4
旧版Debian版本和Bash Shellshock
我们正在运行Debian Etch,Lenny和Squeeze,因为该商店从未进行过升级。我们有150多个运行各种Debian版本的系统。鉴于本周的“外壳冲击”,我认为我需要升级bash。我不了解Debian,所以我很担心。 我可以在我的apt-get install bash所有Debian系统上执行并获得正确的Bash软件包,而我的存储库却指向一个Squeeze条目。如果没有,我还有什么其他行动方针?

4
专用VPN压缩可加快Internet连接
背景: 我是一名学生,目前我学校的Wi-Fi连接速度非常慢(严重)。我有一个8Gb 4G数据计划,但是即使如此,我在月底也要花光了。 我已经在家里设置了一个无头Debian(连接速度为400 Mbps),并且已经将其用作自动Seedbox,L2TP-IPSec VPN,BTSync服务器和Apache服务器。我两个月前开始建筑-知道我不会快速建立互联网连接-所以我对Debian相当陌生 这是我的问题: 是否可以通过专用VPN有效压缩数据?我知道有些iPhone和Android应用程序(例如Onavo Extend)可以实现这一目标,我想知道如何才能将这种系统安装到位(如果确实足够有效),以便减轻4G数据的使用量。如果我曾经来安装/构建这种VPN,那么它应该兼容: Debian(服务器), Mac OS(我的计算机), 和iOS(我的手机)。 如果您对我如何加快学校的WiFi速度有其他建议。我对此做了一些测试;ping www.google.com超时,arp -a需要花费很长时间,但最终会显示一些对等设备,并且任何速度测试(当不良连接使我可以访问Internet时)均返回0.28 Mbps的低速。
11 debian  osx  vpn  compression  ios 

1
应该使用“ invoke-rc.d”或“ service”来重新启动服务吗?
我对哪个最好,在什么情况下感到困惑: invoke-rc.d apache2 restart 要么 service apache2 restart 有真正的区别吗? man service 有以下有趣的地方: 该服务在尽可能可预测的环境中运行System V初始化脚本,删除大多数环境变量并将当前工作目录设置为/。 我主要对Debian感兴趣,也对Mint(也基于Debian)感兴趣。

1
*。*; auth,authpriv.none-/ var / log / syslog行在rsyslog配置文件中是什么意思?
我正在尝试了解该/etc/rsyslog.conf文件,但我缺少一些东西。例如,这是文件的一部分: auth,authpriv.* /var/log/auth.log *.*;auth,authpriv.none -/var/log/syslog cron.* /var/log/cron.log daemon.* -/var/log/daemon.log kern.* -/var/log/kern.log lpr.* -/var/log/lpr.log mail.* -/var/log/mail.log user.* -/var/log/user.log 根据此页面: 该功能是以下关键字之一:auth,authpriv,cron,daemon,kern,lpr,mail,mark,新闻,安全性(与auth相同),syslog,user,uucp和local0到local7。 优先级是以下关键字之一,按升序排列:debug,info,notice,warning,warn(与警告相同),err,error(与err相同),crit,alert,emerg,panic(与emerg相同)。关键字error,warn和panic已被弃用,不再应使用。优先级定义消息的严重性。 星号(“ *”)代表所有设施或所有优先级,具体取决于使用地点(时间段之前或之后)。关键字none代表给定设施的优先级。 您可以使用逗号(“,”)运算符在一个语句中指定具有相同优先级模式的多个功能。您可以根据需要指定任意数量的设施。请记住,只有这样的语句中的设施部分被采用,优先级部分将被跳过。 可以使用分号(“;”)分隔符为单个操作指定多个选择器。请记住,选择器字段中的每个选择器都可以覆盖前面的选择器。使用此行为,您可以从模式中排除某些优先级。 因此,这是可以理解的,但是右边的文件路径呢?它可以只是一个路径,或者路径|或-之前(或甚至是别的东西)。两者之间有什么区别?
11 debian  rsyslog 

1
“ + b#”软件包版本在Debian中是什么意思?
今天,我检查了自己的升级,并在Debian测试中看到了63个升级。精细。我很好奇,因为其中大多数都被阻止了,所以我过去-V经常看这些版本。令我惊讶的是,其中大多数都在升级到+b1或+b2版本。我就像一个好男孩一样apt-get changelog libc6(是的,这一点很重要),只是看到变更日志没有+b1版本。那么,这些版本有什么用? sudo apt-get -V upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back: gdm3 (3.4.1-9 => 3.4.1-9+b1) libalgorithm-diff-xs-perl (0.04-2+b2 => 0.04-2+b3) libapt-pkg-perl (0.1.29 => 0.1.29+b1) libcairo-perl (1.103-2 => 1.103-2+b1) libclass-c3-xs-perl (0.13-1+b2 => 0.13-1+b3) libclone-perl (0.34-1 => 0.34-1+b1) libcrypt-blowfish-perl …

2
我可以停止Linux作为键盘来监听USB输入设备,但仍通过程序捕获事件吗?
我在/dev/input/event0(/dev/input/by-id/usb-Metrologic_Metrologic_Scanner-event-kbd)处有一个USB条形码扫描仪,扫描条形码会使它发送按键事件。我正在使用libdevinput Ruby库捕获这些按键,效果很好。问题在于,每个条形码也要作为用户名输入,然后在Raspberry Pi上输入密码,从而导致很多登录尝试失败。(Raspberry Pi将无头,并且位于微波炉内。) 如何阻止Linux将条形码扫描仪视为输入设备,并使我的程序成为唯一的事件使用者?还是有其他更好的解决方案?
11 linux  debian  devices  events 

2
启动时旋转控制台(Debian)
我想将控制台(不是X Server)旋转90度(顺时针)。 下面似乎是为我工作:echo 1 > /sys/class/graphics/fbcon/rotate; 但是,我宁愿在Grub中使用内核选项,而不是在/etc/rc.local脚本中包含以上内容。 该FBCON文档列出了可以传递给内核以下选项:fbcon=rotate:<n>。不幸的是,当我像这样修改/etc/default/grub和修改GRUB_CMDLINE_LINUX行时: GRUB_CMDLINE_LINUX="fbcon=rotate_all:1" ...这是行不通的。我也跑了,update-grub然后重新启动。 我也尝试过这个: GRUB_CMDLINE_LINUX="fbconsole=rotate_all:1" 依然没有。有什么想法吗?

1
如何让bash建议丢失的软件包?
在运行Ubuntu时,尝试在bash中执行命令时,它曾经暗示该程序丢失了,但是在另一个软件包Y中找到了,我可以尝试安装它。 现在在Debian系统上,情况不再如此。如果未找到该命令,则不会显示任何建议,但是将更新软件包管理器列表。如何从bash中给出的命令中获取建议的软件包的建议?

4
网络接口eth0在Debian 6上启动时未启动
我有Debian 6.0。在我的界面文件(/etc/network/interfaces)中,有以下几行: auto eth0 iface eth0 inet static address 192.168.0.8 netmask 255.255.255.0 gateway 192.168.0.1 每次我启动计算机时,eth0都无法正常工作。 当我输入时ifconfig -a,eth0不是“启动”和“运行”。 我必须输入: ifconfig eth0 up /etc/init.d/networking restart ...然后就可以了。 我必须如何更改配置才能eth0开始工作?

1
gnome-session / gnome-shell在哪里存储其配置?
长话短说; 我有一个debian系统已经运行unstable了十多年了(通过火灾,烈焰和多次硬件升级,但仅此而已)。但是,不久前,当Debian过渡到gnome3和gnome-shell桌面时,过程中出现了一些麻烦,其中一个或另一个使我的常规用户无法使用的配置- gnome-shell启动并立即崩溃。 我尝试设置一个完全空白的新用户,并且对于该用户来说一切正常,因此对于我的主要用户而言,本地设置肯定是个问题……只是我不知道从哪里开始寻找,我不知道不想覆盖所有配置文件,因为我需要它们中的绝大多数。因此,相反,我希望通过外科手术删除所有gnome-shell与之相关的配置文件和/或选项,并在启动时从头开始重建它们,然后从那里开始工作。 编辑:我不好,轻微的命名失败。问题似乎出在gnome-shell而非gnome-session。

2
解决以太网看门狗定时器死锁
我有一个debian linux框(Debian Squeeze),如果我运行嗅探接口的python脚本,则每隔几个小时就会死锁... 堆栈跟踪附加到此问题的底部。本质上,我有一个Broadcom以太网接口(bnx2驱动程序),当我开始嗅探会话然后尝试从同一接口发送帧时,该接口似乎消失了。 据我所知,内核看门狗定时器正在跳闸... NETDEV WATCHDOG: eth3 (bnx2): transmit queue 0 timed out 我认为有一种方法可以控制看门狗定时器ioctl(参考:EmbeddedFreak:如何使用linux watchdog)。 问题(原文): 我如何找到哪个看门狗定时器正在控制eth3?奖励积分,如果您可以告诉我如何更改计时器甚至禁用看门狗... 问题(修订): 如何防止以太网看门狗定时器引起问题? 堆栈跟踪 Apr 30 08:38:44 Hotcoffee kernel: [275460.837147] ------------[ cut here ]------------ Apr 30 08:38:44 Hotcoffee kernel: [275460.837166] WARNING: at /build/buildd-linux-2.6_2.6.32-41squeeze2-amd64-NDo8b7/linux-2.6-2.6.32/debian/build/source_amd64_none/net/sched/sch_generic.c:261 dev_watchdog+0xe2/0x194() Apr 30 08:38:44 Hotcoffee kernel: [275460.837169] Hardware name: PowerEdge …

2
我应该在apt sources.list中使用http还是ftp链接
我应该使用http还是ftp链接/etc/apt/sources.list? 我的意思是使用类似 deb ftp://ftp.debian.org/debian/ squeeze main contrib. non-free deb-src ftp://ftp.debian.org/debian/ squeeze main contrib. non-free 比使用更好或更坏 deb http://ftp.debian.org/debian/ squeeze main contrib. non-free deb-src http://ftp.debian.org/debian/ squeeze main contrib. non-free ? 我猜作为获取事物的apt用途wget,这与询问是否wget更快有关ftp。

2
Debian压缩服务器上的自动安全更新
对于生产型Debian squeeze服务器,处理安全更新的最佳实践或建议是什么?我看到的各种物品cron-apt,apticron,unattended-updates,易cron作业等,其下载和/或他们被释放安装安全更新。 似乎有两种哲学: 下载所有安全更新并通过电子邮件进行通知,然后请管理员进入并手动应用更新。 下载并安装所有已发布的安全更新,并发送电子邮件通知,让管理员知道升级了哪些软件包。 对于这两种情况,在Debian服务器上配置自动安全升级的推荐方法是什么?

4
使用IPtables的Fail2ban阻止在Debian Lenny上不起作用。[移动的SSH端口]
我最近决定做一些安全维护。我看到了我的日志,并且尝试对我的SSH服务器进行一些尝试。首先,我将SSH端口从默认的22移开了。之后,我阅读了有关Fail2ban,BlockHosts和DenyHosts的内容。 我看了第一个:配置简单,一切都可以理解;但是当我尝试“探测其保护”时,测试失败了。一切似乎都很好,但是我仍然可以访问服务器。 我还测试了IPtables:# iptables -I INPUT -j DROP-在那之后,我的SSH连接丢失了(所以,我想要的)。然后# iptables -I INPUT -s 84.x.y.z -j DROP,它也起作用。 但是,Fail2ban遵循什么规则,这行不通:($ sudo iptables -L) Chain INPUT (policy ACCEPT) target prot opt source destination fail2ban-apache tcp -- anywhere anywhere multiport dports www,https fail2ban-ssh tcp -- anywhere anywhere multiport dports ssh fail2ban-ssh-ddos tcp -- anywhere anywhere multiport …


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.