Questions tagged «ubuntu»

Ubuntu Linux是Debian的衍生产品,旨在使Linux成为主流。该站点上的问题通常应参考Ubuntu Server。请注意,http://askubuntu.com专用于Ubuntu问题。

3
为什么我无法进入目录?
我正在运行Ubuntu 10.04.2 LTS。为什么我不能cd进入/var/www目录? david@ubuntu:/var$ pwd /var david@ubuntu:/var$ ls -l drwxrwxr-- 13 root root 4096 2011-02-26 21:53 www david@ubuntu:/var$ cd www -bash: cd: www: Permission denied david@ubuntu:/var$ sudo cd www sudo: cd: command not found
14 ubuntu  directory 




4
iptables-桥接和转发链
我有br0包含两个接口的设置以太网桥,eth0并且tap0 brctl addbr br0 brctl addif eth0 brctl addif tap0 ifconfig eth0 0.0.0.0 promisc up ifconfig tap0 0.0.0.0 promisc up ifconfig br0 10.0.1.1 netmask 255.255.255.0 broadcast 10.0.1.255 我的默认FORWARD连锁政策是DROP iptables -P FORWARD DROP 当我不添加以下规则时,流量不会通过网桥。 iptables -A FORWARD -p all -i br0 -j ACCEPT 据我了解,iptables它仅负责IP层。 ebtables 应该负责过滤以太网桥上的流量。 那么,为什么我必须在iptable的FORWARD链中添加ACCEPT规则?

4
如何在Linux文件服务器上对新文件/文件夹强制特定权限?
我在安装Ubuntu 9.10(文件服务器)及其Samba权限时遇到问题。登录并阅读正常。但是,用户创建新目录会限制其他用户的访问。例如,如果Bob(映射驱动器的Windows用户)在目录中创建了一个文件夹,Jane(简单地进行smb挂载的Mac用户)可以从中读取文件,但不能对其进行写操作,反之亦然。然后,我必须进入CHMOD 777目录,以使每个人都开心。我尝试编辑smb.conf文件中的“创建/目录掩码”和“强制”选项,但这似乎无济于事。 我将求助于CRONTABing递归chmod例程,尽管我确定这不是解决方法。如何获得所有新商品始终为777?有没有人建议解决这种情况? 最好

2
在ubuntu上安装php扩展
我有一个Ubuntu 9.10服务器。我已经使用apt-get命令安装了apache2和php5。 一个如何安装php扩展?是否有像apt-get这样的命令来获取它们?还是我应该在php网站上手动查找文件并在php.ini中进行设置? 更具体地说,我需要mcrypt,curl和gd。 谢谢
14 apache-2.2  ubuntu  php 

3
通过ssh进行Rsync,两端均具有root访问权限
我有一台旧的ubuntu服务器,一台新的debian服务器,我正在将数据从旧的ubuntu迁移到新的ubuntu服务器。我想使用rsync来传输数据,以使最终迁移比同等的tar / scp / untar过程更轻松,更快捷。 例如,我想一次将主文件夹同步到新服务器。这要求两端都具有root用户访问权限,因为并非源端的所有文件都可以被世界读取,并且必须以正确的权限将目标写入/ home。我不知道如何在两边都赋予rsync根访问权限。 我已经看到了一些相关的问题,但是没有一个完全符合我的尝试。 我已经在两个服务器上设置了sudo并正在工作。
14 ubuntu  ssh  debian  rsync  root 

8
Dig对于外部查询是否返回“状态:已拒绝”?
我似乎无法弄清楚为什么我的DNS无法正常工作,如果我从名称服务器运行dig,它可以正常运行: # dig ungl.org ; <<>> DiG 9.5.1-P2.1 <<>> ungl.org ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24585 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1 ;; QUESTION SECTION: ;ungl.org. IN A ;; ANSWER SECTION: ungl.org. 38400 …

2
Debian / Ubuntu-删除后如何恢复/ var / cache / apt结构?
我在Ubuntu服务器上空间不足,因此执行了此命令以节省空间 sudo rm -rf /var/cache/apt/archives 但是现在尝试使用apt进行操作时,出现以下错误: E: Could not open lock file /var/cache/apt/archives/lock - open (2 No such file or directory) E: Unable to lock the download directory 和类似的东西 Archive directory /var/cache/apt/archives/partial is missing. 显然,我已经删除了一些目录结构。有什么办法可以做一个apt-get rebuild-var-tree或类似的?

3
使用LDAP和PAM限制帐户登录
我希望某些PAM / LDAP专家可以在这里为我提供帮助。我最近在Ubuntu Server上设置了一个LDAP目录,以同时为我的客户端(用于基于Web的系统)和工作人员(需要通过SSH登录)保留帐户。 LDAP身份验证运行正常。但是我无法使用帐户限制:员工帐户将具有ID之间的ID 2001,2999并且将成为该ssh-users组的成员以允许他们登录服务器。 有问题的限制是/etc/ldap.conf,和是pam_min_uid,pam_max_uid和pam_groupdn。 pam_groupdn包含我ssh-users组的完整DN 。 pam_min_uid= 2000和pam_max_uid= 2999。 现在,我设法通过添加以下内容使它们工作: account [success=1 default=ignore] pam_ldap.so 上面的pam_unix.so在线/etc/pam.d/common-account。但是,本地Unix帐户然后将无法登录:SSH服务器会在尝试后立即终止连接。 我已经在上面的文件中将pam_ldap.so模块设置为sufficient,但是无效的用户会收到一条消息,指出他们无法登录,但是无论如何它都会登录。 因此,如何在仍允许UNIX用户登录的同时为LDAP用户设置这些帐户限制? 您可能会猜到我是PAM的新手,尽管我设法使“自动创建主目录”模块起作用了:-) 非常感谢,安迪
14 ubuntu  ldap  pam 

5
如何配置Ubuntu的无人参与安装?
我想为Ubuntu配置一个安装程序,该安装程序以“无人值守”模式运行,并使用默认设置或预配置设置回答所有问题。理想情况下,它应该自行运行和重新引导,从而导致没有用户输入的工作系统。 Redhat在Anaconda中拥有这个功能(我相信它叫做Kickstart?)。 我知道有debian-installer,但是我不确定Ubuntu的工作方式或它是否与众不同。我们一定要为此使用Ubuntu。

1
了解服务-状态全部输出
我正在尝试了解service --status-allUbuntu 13.10上命令的输出,因为手册页没有解释它。例如: [ + ] rsyslog [ - ] sendmail [ ? ] sendsigs [ + ] setvtrgb [ - ] ssh 什么+,-,?是什么意思?我不知道。我之前安装过sendmail,但是我停止了并用删除了它apt-get remove sendmail*。我想这没有摆脱init脚本/etc/init.d/的原因,这就是为什么它会在输出中显示它,但至少是a -,所以我认为它没有运行。然后,SSH。我实际上是通过SSH进入服务器的,所以我认为SSH服务应该正在运行,但是-无论如何它都在那里。然后是神秘主义者?。请有人说明这实际上意味着什么。

3
执行“ apt-get install”时,SSH会话永远不会关闭
问题 apt-get install在非交互式SSH会话中运行时,该会话永远不会关闭。例: ssh user@target "sudo apt-get -y install my_package" 在my_package没有得到正确安装,但SSH会话刚悬开放。 题 是否有任何标志可以通过SSH来开始apt-get工作? 附加信息 语境 远程安装用于在集成服务器上自动部署程序包。一旦我们将一些代码更改推送到存储库,工作就会提取代码,构建程序包,然后将其部署到集成上,以检查一切是否正常(就部署而言)。 已经尝试过并注意 执行相同的SSH会话会apt-get update完全关闭。请注意,apt-get update它不是交互式的,而是交互式的apt-get install。这可能表明交互性是一个问题。 像ssh user@target "sudo apt-get install my_package && echo Hello"永不到达的命令echo。 debconf 抱怨它找不到合适的前端(显示,阅读线),并且退回到电传打字机(尽管可以使用阅读线)。 关于debconf的前端,通过-tSSH强制强制TTY并没有帮助。都没有DEBIAN_FRONTEND=noninteractive。 所有操作均在Ubuntu 12_04 LTS上完成。
14 ubuntu  ssh  debian  apt 

2
如何设置sftp用户以使用密码登录EC2 ubuntu服务器?
我有一个在EC2实例上运行的Ubuntu服务器。要登录到该服务器,我使用没有任何密码的证书文件。 我已经安装并配置了vsftpd,并创建了一个用户(我们称其为“ testuser”),为此我已经为其设置了/ bin / false ssh终端,因此该终端只能通过sftp进行连接,并可以在其家中上传/访问文件目录。 但是-当我尝试从计算机连接到服务器时,正在运行 sftp testuser@my-ec2-server 我懂了 权限被拒绝(公钥)。 连接已关闭 消息,所以我无法登录。 如何仅删除该用户的证书要求(意味着,“ ubuntu”用户仍将必须使用证书文件通过ssh登录),因此普通的sftp客户端将能够使用用户名和密码进行连接? 谢谢。 PS在微型实例上使用标准的64位标准的Ubuntu Server 10.10官方AMI。

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.