Ubuntu

Ubuntu用户和开发人员的问答


4
有哪些免费的远程桌面(服务器)解决方案?
我知道Ubuntu附带了一个“远程桌面”选项,该选项似乎是一个简单的VNC服务器,并且我正在尝试了解替代方法。到目前为止,这是我所听说过的可能性: VNC VNC + SSH隧道 NX Server,免费版 FreeNX 整洁的X X2Go X11通过SSH转发 xrdp 我是从Windows用户的角度出发的:根据我的经验,RDP(又名终端服务)是相当安全的(禁止mitm /服务器欺骗),并且具有受支持的客户端的高效桌面共享协议,可以必要时可以暴露在互联网上,而不必担心被入侵。就我所知,直接VNC并不是这些,这让我感到困惑-为什么在开源世界中不开发或使用更好的桌面共享技术?我知道VNC可以用SSH封装,但这似乎超出了普通用户的能力。通过SSH进行X11转发可能或多或少有效率,我不知道,但是绝对更复杂,并且(据我所知)没有给您访问已经运行的内容的权限(没有桌面共享功能,只是远程应用程序正在运行)。 因此,我希望使用这些条件和/或任何其他条件,在这些或其他“免费”桌面共享选项中提供任何反馈/偏好: 安全性(特别是用于通过互联网访问) 效率(带宽使用,响应度等) 言语自由(不确定RDP或FreeNX的用途) 像啤酒一样的自由(是否有任何可提供可靠的免费产品的商业解决方案?) 易于使用(服务器和客户端) 跨OS客户端可用性 跨OS服务器的可用性 支持独立的会话和共享(和/或“控制台”)会话 持续的支持/维护/发展 谢谢!




6
iptables的GUI?
我想保护我的服务器的安全,看来IPtables是第一步。不幸的是,在终端中编辑规则有点复杂且危险(那些曾经做过iptables -F遗嘱的人会明白我的意思;))。您能推荐一些好的图形界面来管理IPtables规则吗?
34 gui  iptables  security 

9
空格中断循环的文件名,find命令
我有一个脚本,可以搜索多个子文件夹中的所有文件并将其归档到tar。我的剧本是 for FILE in `find . -type f -name '*.*'` do if [[ ! -f archive.tar ]]; then tar -cpf archive.tar $FILE else tar -upf archive.tar $FILE fi done find命令为我提供以下输出 find . -type f -iname '*.*' ./F1/F1-2013-03-19 160413.csv ./F1/F1-2013-03-19 164411.csv ./F1-FAILED/F2/F1-2013-03-19 154412.csv ./F1-FAILED/F3/F1-2011-10-02 212910.csv ./F1-ARCHIVE/F1-2012-06-30 004408.csv ./F1-ARCHIVE/F1-2012-05-08 190408.csv 但是FILE变量仅存储路径./F1/F1-2013-03-19的第一部分,然后存储下一部分160413.csv。 我尝试过使用readwhile循环, …
34 bash  scripts  find 

8
等同于右键单击的键盘快捷键
我正在寻找键盘快捷键,以在MacBook Pro上使用Ubuntu引发上下文菜单。按下键盘快捷键应具有与在光标位置上单击鼠标右键相同的效果。 在Windows键盘上,空格键旁边有一个专用的按钮。我也读过有关使用Shift+ F10或Ctrl+的信息Space,但是这些对我的系统没有影响。

5
如何将Memtest86 +选项添加回Grub菜单?
如果使用UEFI,请参阅此问题:“如果使用UEFI,可以启动memtest86 +吗?” 在我的Lenovo B570上安装了64位版本的Ubuntu 12.04之后,我遇到了与在使用grub的11.10上安装uEFI系统不能很好地工作时相同的问题。我使用了与上次相同的技术来解决该问题(使用Super Grub Disc LiveCD会话修复Grub),并且我的系统在Ubuntu和Windows 7之间愉快地进行了双启动。 但是现在当我启动时,Grub菜单仅显示 Ubuntu,具有Linux 3.2.0-24-generic Ubuntu,具有Linux 3.2.0-24-通用(恢复模式) 先前的Linux版本 Windows 7(加载程序)(在/ dev / sda1上) Windows恢复环境(加载程序)(在/ dev / sda4上) 在Ubuntu软件中心检查完安装包后,我再也看不到使用Memtest86 +的选项了,但是我如何使该选项再次运行以显示在Grub菜单中? 我试过了: sudo update-grub 这没有任何区别。 sudo chmod +x /etc/grub.d/20_memtest86+ 结果是: chmod: cannot access /etc/grub.d/20_memtest86+': No such file or directory 然后进入 ls /etc/grub.d/ 结果是: 00_header 10_linux …
34 grub2  memtest 

6
永久设置终端尺寸
我单击终端:terminal-> 132x43更改终端大小,但是在每次重新启动后将终端大小设置为默认设置,因此我必须再次更改它。如何永久设置?

3
在Ubuntu 16.04中未检测到SD卡读取器
我最近升级到ubuntu 16.04,但我的SD卡读取器无法正常工作。系统根本不会检测到读取器。的输出lsusb相当无用: lsusb Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 005: ID 8087:07dc Intel Corp. Bus 002 Device 004: ID 0bda:572a Realtek Semiconductor Corp. …

9
如何检查Ubuntu Desktop或Server是否已安装?
我有一个共享主机。我可以使用shell。操作系统是Ubuntu,我想检查它是服务器版本还是台式机版本。 当我通过shell登录时,它显示以下信息: Linux [server-name] 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC 2010 i686 GNU/Linux Ubuntu 10.04.1 LTS
34 server 

6
从终端旋转图像
我的目录中包含很多图像,但是它们的方向错误。我想将图像旋转到正确的方向(大多数为±90 o)。使用图像(shotwell照片)查看器,我可以通过单击“旋转”按钮分别旋转它们,但这太繁琐了。 我看了看man shotwell,并shotwell --help-all但没有什么解释如何从命令行调用旋转命令。 有什么方法可以从终端调用Shotwell(或任何其他查看器)的旋转命令?或者也欢迎任何其他旋转图像的方法。



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.