Ubuntu

Ubuntu用户和开发人员的问答

3
尝试重新创建SSH主机密钥时出现错误“无法加载主机密钥”
我正在尝试重新创建ssh服务器主机密钥。 我至少有两种方法可以做到这一点: 使用dpkg-reconfigure dpkg-reconfigure openssh-server 这可以正常工作,但是我不能给出密钥长度。我想要例如4096作为RSA密钥。 手动使用ssh-keygen sudo ssh-keygen -f /etc/ssh/ssh_host_rsa_key -N 'myverylongpasswordhere' -b 4096 -t rsa 这为我重新创建了密钥,但是在重新启动服务器后,我收到以下错误消息: could not load host key: /etc/ssh/ssh_host_rsa_key 所以我检查了sshd_config文件中的内容: HostKey /etc/ssh/ssh_host_rsa_key 完美匹配。因此,我检查了所有者和我所有密钥的权利 -rw------- 1 root root 3326 Mär 24 08:57 ssh_host_rsa_key 当我删除所有密钥并使用重建它们时dpkg-reconfigure openssh-server,密钥较小,并且具有与上述相同的文件权限。 问题:如何将dpkg-reconfigurekeylengh 4096用于RSA?
13 ssh  openssh 

3
dd克隆后GPT PMBR大小不匹配
我正在将Ubuntu EFI引导系统迁移到更大的硬盘。我用的命令 dd if=/dev/sdb of=/dev/sda 复制之前,我没有卸除输入文件,并且输出文件是新的未分区空间。我已成功从新的更大的硬盘启动。 fdisk -l 报告: GPT PMBR尺寸不匹配 gdisk 报告旧的驱动器大小(200GB),并 PMBR报告新的硬盘驱动器大小(2TB)。 错误状态gdisk w(写入)命令将起作用,但是gdisk help建议使用命令xe(将备份重定位到磁盘末端)。 我的目标是删除旧驱动器,并将新驱动器用作完好grub安装的主引导磁盘。 我应该继续扩展分区还是应该使用以下命令之一?
13 hard-drive  gpt  dd  migration 


2
Qt找不到GL / gl.h但libGL.so存在
我正在运行64位Ubuntu 14.04。 我得到的编译错误是: In file included from ../../../Qt/5.4/gcc_64/include/QtOpenGL/qgl.h:39:0, from ../../../Qt/5.4/gcc_64/include/QtOpenGL/qglshaderprogram.h:37, from ../../../Qt/5.4/gcc_64/include/QtOpenGL/QGLShaderProgram:1, from glwidget.h:5, from glwidget.cpp:1: ../../../Qt/5.4/gcc_64/include/QtGui/qopengl.h:122:21: fatal error: GL/gl.h: No such file or directory # include <GL/gl.h> ^ 奇怪的是,我似乎已经正确安装了libGL.so并将其符号链接到我的Nvidia 343显示驱动程序(我想还安装了OpenGL驱动程序)所安装的OpenGL库中。 $ ls -l /usr/lib | grep -i libgl lrwxrwxrwx 1 root root 17 Jan 15 12:47 libGLESv1_CM.so -> libGLESv1_CM.so.1 …


3
5分钟后禁用睡眠模式
我的笔记本电脑上安装了Ubuntu 14.04。当我将笔记本电脑插入电视以观看电影时,恰好5分钟后屏幕就会变黑。我必须移动鼠标才能看到我在登录屏幕上,就像这样 我想知道如何禁止此屏幕完全弹出? 我已经去过系统->电源管理,然后将所有内容置于“不要暂停/不执行任何操作”。这没有用!

3
双启动Win 8 / Ubuntu仅加载Win
我的电脑是Sony Vaio笔记本电脑。我将Ubuntu和Win 8与Dualboot一起使用,但是Windows在某种程度上设法删除了启动时选择操作系统的菜单。我认为BIOS是UEFI。安全启动已被禁用,启动修复以某种方式失败。 我怎样才能解决这个问题?

2
如何使Ubuntu可以检测到我的最大屏幕分辨率?
我刚刚安装了Lubuntu 13.10,但遇到了一个问题-在Windows上,我可以将分辨率提高到2048x1536,但是Lubuntu上的显示设置只能使分辨率提高到1024x768。我已经运行了更新和升级,并且软件没有显示其他更新。 我的显示器是:Intel G965 Express [没有Nvidia或AMD显卡]

1
运行make install时权限被拒绝
我正在尝试安装gtk-server。首先,我键入了命令./configure,然后输入make,但是当我键入命令时,make install它给了我这个错误: osama@osama-HP-Compaq-6910p:~/Downloads/gtk-server-2.3.1-sr$ make install /usr/bin/install: cannot create regular file `/usr/local/bin/gtk-server': Permission denied mkdir -p /usr/local/bin /usr/bin/install -c gtk-server /usr/local/bin /usr/bin/install -c stop-gtk-server /usr/local/bin /usr/bin/install: cannot create regular file `/usr/local/bin/stop-gtk-server': Permission denied make: *** [install] Error 1

5
好的电影mp4元数据编辑器?
我需要从一部电影中以mp4格式读取元数据,并且为此,我需要一个非常基本的mp4(用于电影)元数据编辑器。您可以推荐哪些程序?(因为我什么都不知道)。 我不需要媒体组织者,也不需要任何花哨的东西,只是让我可以窥视文件中的东西。
13 metadata  mp4 

5
我的/ usr / include / sys目录在哪里?
我最近从Kubuntu 12.04升级到13.04,完全重新安装。 使用gcc 4.7.3。我编译了一些程序以发现没有/usr/include/sys目录。也就是说,types.h,stat.h,等,都是不存在的。它们存在于include/linux目录中,但不存在include/sys。 这是怎么回事?
13 gcc  c 

3
在连接USB设备时运行脚本
请不要将此标记为重复,因为这是另一个问题! 每当Pendrive连接到我的系统时,我都试图运行脚本。我遵循了这个问题,这个问题已经解决了,但仍然存在一些问题。 这是我的udev规则文件: ACTION=="add", ATTRS{idVendor}=="8564", ATTRS{idProduct}=="1000", RUN+="/usr/local/my_script.sh" 这是我的脚本: #!/ bin / bash env> /tmp/env.out cp -r / media / *设备名称* / *〜/ test / 我有两个问题: 1.每当我插入USB设备脚本时,都会执行该脚本,因为在/ tmp中生成了一个env.out文件,但是USB设备中的数据没有复制到测试目录中,如果我手动运行该脚本,它将正常工作!为什么?? 2.如何使我的规则文件更通用,以便它可以在不知道其ID的情况下适用于已连接的任何USB设备? 我的想法是在连接时将所有数据从连接的USB设备自动复制到我的计算机。 提前致谢!
13 usb 


2
从GUI作为根打开文件或应用程序
是否可以从GUI以root身份打开文件或应用程序? 我的理想选择是右键单击文件或应用程序,然后在上下文菜单中看到“以root身份打开”选项,然后要求我输入root密码。 与此相关的是例如允许进行保存的功能,该保存最初是在您最初没有以root用户身份打开应用程序的情况下进行的(例如,修改/ etc中的.conf文件)

2
如何在登录时更改显示名称?
在安装Ubuntu时,它要求我输入名称。我以名字(空格)姓氏输入了它。现在,当我进入登录屏幕时,它将以该名称打招呼。我要更改它,实际上是删除姓氏。
13 username 

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.