Questions tagged «debian»

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


2
通过中间人服务器的SSH隧道-如何一步连接(使用密钥对)?
我的问题基本上是如何将现有的两个步骤变成一个步骤。 我使用这样的中间人服务器在两台计算机之间建立了可工作的SSH隧道: Kubuntu_laptop--->nat_fw--->Debian_Server<--nat_fw<--Kubuntu_desktop 我目前要做的是从Kubuntu_laptop到Debian_Server的SSH,然后从Debian_Server到Kubuntu_desktop的SSH。我想用bash在我的Kubuntu_laptop上发出一个SSH命令,以使我连接到Kubuntu_desktop(shell / bash)。 我现在使用的命令如下。步骤1: me@kubuntu_laptop:~$ ssh -i ~/.ssh/id_rsa admin@debian_server 第2步: admin@debian_server:$ ssh -p 1234 -i /home/admin/.ssh/id_rsa admin@localhost 然后,我通过SSH(来自kubuntu_laptop)连接到kubuntu_desktop。 所有SSH连接都需要RSA密钥。一直禁用密码登录。并请注意,两台计算机上的计算机用户帐户不同。 关于这条腿的连接: Debian_Server<--nat_fw<--Kubuntu_desktop 建立方法如下: autossh -M 5234 -N -f -R 1234:localhost:22 user@mydebian.com -p 22 注意Kubuntu_desktop以user@mydebian.com(不是admin @ debian_server)连接到中间人。但是当我连接到Kubuntu_desktop时,我以管理员用户身份连接。 我无法更改现有的监视端口(5234)或远程(-R)端口号(在此示例中为1234)。我无法更改SSH安全性以允许密码登录。我无法打开任何新的防火墙端口。我无法更改用户帐户(笔记本电脑除外)。

3
通过局域网中的主机名无法访问Debian
无法通过其局域网中的主机名发现我的debian。 我在局域网中还有其他几个ubuntu机器,它们都可以通过其主机名ping通。 在我的debian上: pi@raspberrypi ~ $ hostname raspberrypi 在同一局域网中的另一台计算机上: ping raspberrypi ping: unknown host raspberrypi

1
如何将自定义软件包添加到Debian存储库?
我运行自己的debian apt仓库服务器。我有一个.deb文件,我想添加到存储库中(Adaptec Storage Manager deb)。我需要有能力独立于回购协议的其余部分来管理该软件包。 题: 如何将.deb文件添加到仓库中,以便可以在客户端计算机上进行“ apt-get storman”安装并安装了它?

2
如何建立人际集群?
我有一台运行某些服务的Debian服务器(邮件,Web,git,mysql ...)。但是它是单独的,这意味着如果它崩溃了,我必须修复它才能访问我的服务。 我想放置第二台服务器,以便如果第一台服务器死亡,第二台服务器将自动准备工作。我不希望这些服务器中的任何一个成为主服务器,而另一个作为从属服务器。这样做的目的是防止两台服务器中的任何一台发生硬件故障。 我发现了很多有关如何创建一些大型集群的信息,但是我还没有发现任何暗示只有两台服务器的信息。
9 debian  cluster 

1
仅针对一个用户的更新替代
我正在使用共享服务器。在该服务器上安装了不同版本的Java: Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode * 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode 我想选择“第二个”选项,但是如果尝试这样做,它会抱怨我没有权限(我不是root用户)。 有没有办法在“用户空间”中做到这一点? Root用户能否使此首选项仅对我有效?

5
交换使用率太高?
我有一个Debian Sid盒子,大约一个月前刚刚安装,目前没有任何桌面应用程序在运行。 我尝试运行的任何命令(通过ssh)都会使硬盘工作非常困难。该系统在几周前运行Ubuntu 8.04时完美运行。硬件应该没问题,智能工具没有问题,也没有内存检查等。 我怀疑问题与交换有关: $ free -h total used free shared buffers cached Mem: 998M 986M 12M 0B 464K 904M -/+ buffers/cache: 81M 917M Swap: 511M 511M 0B 测试的东西,我看到即使大多数物理内存都用于缓存,也无法在不重新启动的情况下禁用交换: # swapoff -a swapoff: /swapfile: swapoff failed: Cannot allocate memory 当运行此stackoverflow答案中提到的脚本时,最高的交换使用过程仅使用1.5兆位,而总计数为: "Overall swap used: 18376 kB" ...这远远没有达到停止或免费报告的半场演出。 我尝试将其更改swappiness为1半个月前,但是没有区别(相同的内存使用模式)。 知道是什么罪魁祸首吗? 编辑:这是/proc/meminfo内容(类似的情况,但是702meg的缓存而不是904,并且铬仍然打开): …
9 linux  debian  memory  swap 

2
基于Debian的发行版的系统级电源管理策略?
我想在超时后将闲置的机器放在我们的实验室(正在运行Mint Debian版)中处于待机状态。我尝试了pm-suspend,它使计算机处于待机状态并可以正常唤醒。 是否有人知道如何设置在没有用户登录时生效的系统范围内的电源策略?我已经尝试过诸如笔记本电脑模式工具之类的软件包,但它不提供暂停超时。 理想情况下,它应该完全独立于桌面环境。我通过谷歌搜索找到的唯一解决方案是在超时后使用xautolock调用pm-suspend破解GDM注销钩子。

2
在OpenVZ内部安装VirtualBox-缺少源
我正在尝试将VirtualBox安装在一个很好的异地OpenVZ实例中。关键是为某种Windows Server运行一个小的Windows XP盒。 是的,这是一个实验。 不,不是用于生产。 似乎一切正常,但安装程序找不到我发行版的源。我的实例已安装Debian 6。跑步uname -r给了我2.6.32-042stab061.2。我一直在apt-cache中寻找类似的东西,尝试安装linux-sources-2.6.32和各种linux头文件,但是我没有运气。 有谁知道我如何获得该实例的适当资源,以便VirtualBox可以自行编译?谢谢。

2
在Debian Wheezy中找不到smbfs软件包
在压缩中,有一个smbfs用于安装samba文件系统的软件包。在喘息的情况下,这不再存在。新软件包名称是什么?是否有解决此类问题的通用公式?
9 debian 

2
挂载USB驱动器(FAT32),以便所有用户均可写入
我有一个在/ dev / sda2上的USB FAT32驱动器。我已将其挂载为/ media / bigdrive,但是,每当我尝试以非root用户身份访问那里的文件时,都会被拒绝权限。 运行时,mount我可以看到以下行: /dev/sda2 on /media/bigdrive type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=ascii,shortname=mixed,errors=remount-ro) 我的/ etc / fstab包含以下行: /dev/sda2 /media/bigdrive vfat rw,user,exec,umask=000 0 0 我试着运行sudo chmod 777 /media/bigdrive和sudo chmod 777 -R /media/bigdrive 两者都没有改变。 有什么我想念的吗? 这是在运行raspbian BTW的rasberry pi上。

4
我可以在Debian 6上使用apt或dpkg来确定升级软件包中的更改吗?
我只是apt-get upgrade在我的Debian 6开发服务器上做了一个,并且注意到某个名为的软件包tinyproxy已升级。我在看到正是一个特别的好处是什么在包改变,因为改变它做一些事情,它目前不就是我要做的事情就行了。 我知道我可以启动我的浏览器,挖掘一点,找到变更日志,并确切地查看我刚去的版本中发生了什么更改,但是然后我想知道是否可以通过某种方式询问apt-get或dpkg向我显示变更日志包括在内。 我可以使用其中一种工具,也可以使用另一种工具来通过命令行总结软件包版本之间的变化吗?

3
如何在Debian中将下载的Firefox设置为默认的Web浏览器?
如何将手动下载的Firefox设置为默认的Web浏览器,以便单击另一个应用程序中的链接将在此Firefox中打开该链接? 我尝试了以下命令,但它们似乎不起作用: update-alternatives --install /usr/bin/x-www-browser x-www-browser /home/user/firefox/firefox 100 update-alternatives --set x-www-browser /home/user/firefox/firefox 我需要做什么?


4
反向DNS查找会减慢LAN上的网络运行速度
环境 我的局域网设置非常基本: 连接到ISP的调制解调器和Internet的路由器 我的开发电脑直接连接到路由器 路由器提供DHCP,但不运行自己的DNS服务器。实际上,在我的LAN上任何地方都没有托管DNS服务器(典型的家庭网络设置)。路由器配置为发送ISP的DNS服务器作为DHCP租约信息的一部分。 我在开发PC上安装了VirtualBox机器,并在其上安装了Debian Squeeze(6.0.4)。VirtualBox网络模式是Bridged Adapter在LAN上模拟独立服务器。作为VirtualBox服务器而不是物理服务器并不是很重要,但是出于完整性考虑,我将其提及。 问题 每当网络操作在执行之前执行LAN ip的DNS反向查询时,服务器就会有很长的延迟。网络运行缓慢的一些示例: 从我的开发PC到服务器的SSH连接 连接到Glassfish服务器的管理端口 netstat -l(netstat -nl非常快) Starting MTA: exim4 开机需要很长时间才能完成 其中一些具有变通办法,例如将开发人员的IP /etc/hosts添加到Ip 或添加特定于命令的选项,以避免进行DNS反向查找。显然,/etc/hosts仅使用DHCP之所以走得很远,是因为它与DHCP不一致。 但是,我不禁以为我错过了一些东西。我真的需要在局域网中的某个地方设置DNS服务器吗?对于我的需求而言,这似乎是一项巨大而无用的努力,而且我不敢相信像我这样的DHCP环境中没有其他选择。 我在网上搜索了很多东西,也许我没有正确的搜索词,但是我找不到解决方案... 在BillThor的回答后更新1 使用主机(dig给出相同的结果): # ip of stackoverflow.com $ time host -v 64.34.119.12 Trying "12.119.34.64.in-addr.arpa" ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15537 ;; flags: qr rd …

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.