Ubuntu

Ubuntu用户和开发人员的问答


3
ssh从不要求输入密码
不知何故,我的SSH从来不想向我询问密码。 因此,我在世界各地的某个随机服务器上设置了VPS,并希望通过ssh连接到它。 我可以设置一个密钥,但是当我这样做时: ssh -l some-user IP 我得到错误: Received disconnect from ##.##.##.##: 2: Too many authentication failures for some-user 当我查看详细信息时,可以看到密码是以下选项之一: debug1: Offering RSA public key: some-user@computer debug1: Authentications that can continue: publickey,password 但是SSH从不要求我提供密码。我用公钥方法尝试了5次,然后失败了。为什么ssh不尝试使用密码? 以防万一,我的ssh_config文件具有: PasswordAuthentication yes 完整日志 ssh -v -l root ##.##.##.## OpenSSH_6.1p1 Debian-4, OpenSSL 1.0.1c 10 May 2012 debug1: …
14 ssh  password 

1
如何在Ubuntu服务器上保护后缀
我正在使用LEMP设置新的VPS服务器。现在唯一缺少的是邮件服务器。我需要做一些特殊的事情来使其安全吗?还是安装完成后就已经安全了? 我认为正确的术语是强化后缀,这有意义吗?
14 security  postfix 

5
如何解决“无法获取某些档案,可能运行apt-get update或尝试--fix-missing”错误?
我正在尝试使用安装phpMyAdmin,sudo apt-get install phpmyadmin但遇到此错误 Err http://gb.archive.ubuntu.com/ubuntu/ precise-updates/main mysql-common all 5.5.34-0ubuntu0.12.04.1 404 Not Found [IP: 194.169.254.10 80] Err http://security.ubuntu.com/ubuntu/ precise-security/main mysql-common all 5.5.34-0ubuntu0.12.04.1 404 Not Found [IP: 91.189.91.15 80] Err http://security.ubuntu.com/ubuntu/ precise-security/main libmysqlclient18 i386 5.5.34-0ubuntu0.12.04.1 404 Not Found [IP: 91.189.91.15 80] Err http://security.ubuntu.com/ubuntu/ precise-security/main mysql-client-core-5.5 i386 5.5.34-0ubuntu0.12.04.1 404 Not Found [IP: …

10
重新启动后从nvidia设置更改xorg.conf无效
今天我已经从13.04升级到13.10,除了一件事情之外,一切都可以顺利进行。我有一个双监视器设置,每次重新启动时,屏幕都会切换位置(左屏幕在右监视器上,反之亦然)。我已经正确创建了一个xorg.conf,如下所示。 我已经尝试了这两篇文章中建议的所有解决方案: 重新启动后nvidia设置丢失 Nvidia驱动程序似乎在13.10中忽略了自定义的xorg.conf?如何配置? 包括检查~/.config/monitor.xml我没有的东西。在运行时加载nvidia-setting nvidia-settings -l不会执行任何操作。但这对我来说很有意义,因为.nvidia-setting-rc它实际上没有任何有关屏幕位置的信息。由于我将LXDE作为桌面环境运行,因此“首选项->显示器设置”仅与屏幕分辨率有关,而与屏幕位置无关。 现在这是件奇怪的事情:当lightdm加载时,屏幕最初是按照正确的顺序(如xorg.conf中指定的),然后在几秒钟后切换顺序。 在我的Xorg.0.log中,发现以下行 [ 11.806] (II) NVIDIA(0): Setting mode "DVI-I-0: nvidia-auto-select @1680x1050 +0+0, DVI-D-0: nvidia-auto-select @1680x1050 +1680+0" 我相信很可能是罪魁祸首。事实证明,nvidia驱动程序似乎覆盖了xorg.conf中的设置,即使据我所知我并没有在启动时启动nvidia-settings。 编辑: 我刚刚从nvidia-304升级到nvidia-319,现在我的怀疑得到了证实,因为x服务器启动日志现在更清晰了。相关行是: [ 6.460] (**) NVIDIA(0): Option "MetaModes" "CRT: nvidia-auto-select +1680+0, DFP: nvidia-auto-select +0+0" 从xorg.conf中正确读取了选项 [ 6.908] (II) NVIDIA(0): Setting mode "CRT:nvidia-auto-select+1680+0,DFP:nvidia-auto-select+0+0" 并正确设置 [ 11.197] (II) …

1
为什么NFS不允许我挂载共享?
主人 我有一台运行Ubuntu 12.04的主机,位于10.0.0.202。它为网络上的其他计算机提供了NFS共享。以下是内容/etc/exports: /media/storagedrive 10.0.0.0/24(rw,sync,no_subtree_check) 目的是/media/storagedrive在IP范围内与网络上的其他计算机共享内容10.0.0.0 - 10.0.0.255。 工作客户 这与10.0.0.40运行Ubuntu 13.10(称为MattDev)的客户端计算机正常工作。那台机器/etc/fstab看起来像这样: UUID=8f8c838e-3ea2-457a-87f0-57b12dfab06c / ext4 errors=remount-ro 0 1 UUID=427089d4-46a2-432d-9df4-7016bdfc7df2 none swap sw 0 0 10.0.0.202:/media/storagedrive /mnt/NetworkStorageDrive nfs rsize=8192,wsize=8192,timeo=14,intr 而ls -al /mnt/在这台机器看起来像这样: total 12K drwxr-xr-x 3 root root 4.0K Feb 4 17:48 . drwxr-xr-x 23 root root 4.0K Feb 5 08:44 .. …

1
在启动时设置setxkbmap首选项
我正在尝试使用大写字母永久切换左Ctrl键。但是,使用ubuntu本机键盘布局切换器时,xmodmap并未保留(此问题)。因此,现在我只是放弃了本机切换器,而是使用setxkbmap命令。我创建了一个脚本: #!/bin/bash setxkbmap -model pc104 -layout us,ru -option grp:alt_shift_toggle -option ctrl:swapcaps 就像我想要的那样工作。但是现在我想在系统启动时自动运行它。但是,如果我将其放在Sturtup Applications下,它将无法正常工作。显然,在我启动脚本后,其他东西会重置xkb映射。 有谁知道是什么触发了xkb的复位以及如何清除它?

2
如何使用文件夹路径sed和替换字符串
我正在尝试编写以下bash脚本: HOME_DIR=/opt/my_home find ./CONFIG -type f -exec sed -i "s/_HOME_DIR_/$_HOME_DIR/g" {} \; 我要在文件中更改的行是这样的: users = "_HOME_DIR_/config/data/_DOMAIN_/users.conf" 因此,最终结果必须是: users = "/opt/my_home/config/data/_DOMAIN_/users.conf" 但是我没有得到...我想这是因为逃逸字符... 谁能阐明一些想法? 谢谢

2
是否有可用于Ubuntu的动态多显示器友好桌面环境?
我使用笔记本电脑,喜欢白天从一个(物理)工作场所迁移到另一个工作场所,并连接到外接显示器(如果有)。 我还必须执行很多任务,因此在任何给定时间都可以打开许多窗口,并可以使用许多(虚拟)工作区来组织它们。 但是每次我连接/断开外接显示器时,我所有的细心安排都消失了。这让我真的很生气。 当您连接/断开第二台显示器时,是否存在一个桌面环境只是让窗户独处?甚至更好的是,还记得每个监视器排列的窗口排列吗?因此,当我从家庭办公室(笔记本电脑屏幕顶部的17英寸显示器)到平时的工作场所(笔记本电脑屏幕左侧的21英寸显示器)或同事的办公桌(笔记本电脑屏幕右侧的19英寸显示器)去工作时, Windows会终止于最后一次连接显示器的位置-如果他们从未看到过此显示器,则窗口会保持原状。 统一“处理”外部显示器的方式让我感到难过,并希望我没有所有这些额外的显示器可以连接,一旦连接,它就使我被束缚在这种布置上,就好像把台式机钉在地板上一样。

3
声明数组但不定义它?
有很多的导游 在那里展示了如何声明和定义数组 foo[0]=abc foo[1]=def 我试图实现的是声明一个数组但不定义它,因为不必立即定义它,在大多数编程语言中,它看起来像这样 int bar[100]; Shell脚本语言可以做到这一点吗?
14 bash 

4
检测到不安全的交换空间
所以我安装了Ubuntu 13.04,并在安装时对硬盘进行了加密。我在玩耍并错误地删除了所有分区,现在我下载了lUbuntu 13.10 x86 Desktop,但是当我尝试安装时显示“检测到不安全的交换空间” 我对如何解决此错误一无所知。


6
启动后zpools不会自动挂载
运行ubuntu 13.10服务器。从ubuntu ppa安装并设置zfs。如果我手动执行“ sudo zfs mount -a”,则在重启后,所有文件似乎都可以正常工作,但是阅读zfsonlinux.org上的FAQ看来,我应该期望它会自动安装。不知道在哪里调试。我没有在/ var / log / syslog中看到与zfs或安装相关的任何错误。 $ sudo zfs get all zp NAME PROPERTY VALUE SOURCE zp type filesystem - zp creation Sat Mar 16 17:14 2013 - zp used 464G - zp available 449G - zp referenced 13.3M - zp compressratio 1.00x - …
14 mount  zfs 


7
无法删除ntfs分区上的hiberfile
我一直在研究诸如由于休眠而无法挂载Windows(NTFS)文件系统之类的问题,以及如何挂载休眠的NTFS分区?他们都说“我无法启动到Windows”。然后,在多加注意之后,remove_hiberfile建议使用该选项。我会喜欢这种选择。我不在乎打开的程序或其中的数据。Windows分区位于/ dev / sda5,因此我运行了 sudo mount /dev/sda5 /mnt/win 以后有很多阅读... sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda5 /mnt/win sudo mount -t ntfs-3g -o debug,remove_hiberfile /dev/sda5 /mnt/win 仍然没有运气。就像remove_hiberfile选项未被识别,因为尝试使用该选项时不会出现错误,remove_hiberfile3ejeiofe而是出现相同的消息。 这是所有上述命令的结果(添加调试未更改任何内容): The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Failed to mount '/dev/sda5': Operation not …

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.