Questions tagged «remote»

通过网络处理与原始主机存储在不同机器上的文件,程序等。

5
我如何获得本地计算机的地址?
我在运行Lion的Macbook上。在中,Terminal我通过连接到我的学校服务器ssh。我导航到服务器上的文件夹,并有一个文件要复制到本地计算机,但我不知道本地计算机的IP地址是什么。我怎么才能得到它?我在服务器上的文件夹中,我想复制read.txt到本地计算机的硬盘上。我已经尝试过了,scp ./read.txt [my computer name].local/newRead.txt但是没有用。
13 ssh  ip  remote  file-copy 

5
如何将符号链接作为符号链接从一台计算机复制到另一台计算机?
假设我有两个相同的系统。在第一个系统上,我创建了一个符号链接。在第二个上,我想通过sftp复制该符号链接,并且符号链接应该工作相同(即,如果将符号链接链接到/etc/,将其复制过来,则将仅复制符号链接,并且仅复制符号链接(而不是链接文件)) 关于如何执行此操作/如果可以执行此操作的任何想法?我只是想复制的符号链接,没有别的; 只是参考。

6
使FreeRDP提示用户输入用户名和密码?
目前,我正在使用以下命令启动FreeRDP会话: $ sudo xfreerdp /v:farm.company.com /d:company.com \ /u:oshiro /p:oshiro_password /g:rds.company.com 工作良好。但是,我不希望这样的密码在命令行中。所以我尝试了没有密码的情况: $ sudo xfreerdp /v:farm.company.com /d:company.com /u:oshiro /g:rds.company.com 我得到了一个连接失败消息,而不是某种对话框或提示要求我输入密码的消息。 是否有可能提示用户输入密码? 更新:省略/p开关 没有/p开关,我得到以下信息: oshiro@ubuntu:~$ xfreerdp /v:farm.company.com /d:company.com -u:oshiro /g:rds.company.com connected to rds.company.com:443 connected to rds.company.com:443 Could not open SAM file! Could not open SAM file! Could not open SAM file! Could …

3
如何设置“穷人”的Linux桌面集群?
市场上有几种带有1 GHz ARM处理器,512 MByte RAM和cca的小型Linux / Android设备。4 GB存储空间,价格为$ 35- $ 40。如果我购买5台电脑,则只需200美元左右。 假设我们有5到10台PC,并且已经解决了一些基本问题,例如,它们运行了一些不太稀疏的Linux发行版(例如Debian),我们具有root用户访问权限,并且它们连接在本地网络上, IP。因此,一切准备就绪即可组成集群(我认为)。 我们有一台台式计算机或笔记本电脑(大约2 GHz x86处理器,1-2 GB的RAM,几GB的HDD / SSD空间),它也运行标准的Linux发行版。它具有键盘,鼠标,显示器,我们希望将其用作集群的“前端”。 因此,问题是:利用台式计算机结合几个小型计算机的功能的最简单方法是什么? 桌面程序并非旨在在那种环境下工作,因此我不想建立一个真正的集群,该项目只是为了推动台式机/上网本计算机上的某些工作,并在小型计算机之间尽可能最佳地共享它。 。 说,我应该在使用X11的小型计算机上启动浏览器,它不会占用台式机的内存。如果打开了许多页面,则可以在另一台小型计算机上启动另一个页面。 我也可以在小型计算机上启动文本编辑器,我只需要共享正在使用的文件夹即可。它有一个小问题:我正在使用Geany,然后按F8键启动编译器,因此小型计算机应在台式计算机上启动编译器。我不介意,如果我必须为此编写一个小脚本。 您有什么建议,会飞吗?
12 remote  cluster 

2
通过ssh运行命令时未获取点文件
当我交互式运行程序时,它可以正常运行: ssh somehost $ ~/some/path/somescript.py 当我直接通过ssh运行程序时,它不起作用。该变量PYTHONPATH未设置,因为.bashrc它不是源变量。 ssh somehost ~/some/path/somescript.py 如果我运行ssh somehost 'source ~/.bashrc; ~/some/path/somescript.py',它将正常运行。 但是后者不适用于其他一些人,例如,使用tcsh却根本不使用a ~/.bashrc)。 通过ssh在适用于所有shell的另一台主机上运行事物的命令是什么?

2
远程开启加密系统
我的系统中充满了非常敏感的数据,因此我需要尽可能地对其进行加密。 我有一个加密的Debian安装程序,每次引导时都要求输入长密码。有没有简单的设置方法,以便我可以远程输入该密码? 如果其他发行版可以做到,那么我不介意安装其他东西代替Debian。
11 debian  remote  luks 

2
xmove,xpra的替代品
一些背景信息:我正在处理属于较大系统的一部分软件。系统的大多数部分都有一个连续运行的后台进程,以及一个GUI,可以在需要该功能时打开它。引起我麻烦的特定软件改写为包含GUI和后台处理的单个程序。这意味着GUI必须始终处于运行状态,否则相关处理将无法进行。这是不希望的(出于多种原因)。 作为一种解决方法,我研究了各种X伪服务器​​,这些伪服务器将使我能够根据需要显示/隐藏GUI窗口。我专门看过的三个是xmove,ximove和xpra xmove确实很旧(自1997年11月以来未开发),并且不支持24位图形,这是非入门级的。 我还发现了一个名为ximove的东西。作者Mark C. Ballew出于改善xmove(XIMove improvingXmove改进)的目的而开始了它。但是,从他的网站看,它的最新状态似乎是2006年8月16日,并且它链接到http://forum.ximove.com/,该网站似乎不再存在。 xpra似乎是最有前途的选项,但是它并没有像希望的那样工作。我在抱怨“ Cairo”时遇到了很多错误,这是讨论依赖性的任何xpra文件中都未涵盖的内容……尽管如此,该程序确实适用于小型应用程序,例如Web浏览器。但是,当我尝试将其用于问题程序时,会遇到很多错误(开罗错误和其他错误)。xpra和应用程序本身似乎都崩溃了。 我正在尝试试用最新版本的xpra的全新安装,但我想知道你们是否对我应该尝试的其他X伪服务器​​应用程序有任何了解。
11 x11  remote  xpra 

3
如何通过远程连接有效地使用3D?
我有一台性能较弱的PC(客户端),但具有可接受的3D性能,还有一台性能强大的PC(服务器),它应该能够使用OpenGL运行两次应用程序,即在客户端一次在本地运行,一次在客户端远程运行。目前,我ssh -X进入了,但是客户端的控制台输出状态使用了软件渲染,并且我每秒仅获得3帧(fps)。实际上,ssh的加密不是必需的,因为它位于LAN上,但这是我对远程应用程序已经知道的... 那么,如何提高客户端性能?我的想法是 使用硬件加速,但是服务器或客户端的硬件加速又如何? 使用与SSH不同的东西 我知道,在全分辨率且没有复杂压缩的情况下,一个100 Mbit / s的LAN不会产生更高的fps,但这是ca的窗口化应用。800x450,因此理论上使用未压缩的图形数据应该可以达到12 fps(24位/像素)。使用客户端自己的GPU或某些智能压缩,可能会带来更好的效果。 - 编辑原来,我想要的基本上是onlive和gaikai提供的内容的本地版本。Linux是否有类似的东西(可能是免费的)? - edit2 VirtualGL看起来是最好的解决方案(尽管目前不适用于我),但我想知道是否也可以在客户端上进行硬件渲染
11 ssh  remote  opengl 

3
如何确定NFS远程服务器是否正在导出目录?
在我的脚本中,我具有多个状态层: 遥控器可用(ping) 远程NFS服务处于活动状态 远程NFS导出某个目录 远程NFS已挂载(挂载) 对于(2)和(3),我相信rcpinfo是最好的选择。对于(2),我无法弄清楚如何在不启动子shell的情况下将查询范围缩小到NFS服务(此应用程序不接受)。对于(3),我不确定该信息是否甚至可以远程使用(ssh当然,无需输入)。 我正在使用RHEL 6,无法访问标准发行版中未包含的程序。
11 rhel  directory  nfs  remote 

5
.ssh / config在zsh中启动远程会话
我想在不键入以下命令的情况下启动远程会话 ssh user@remoteserverip -t zsh 我知道我可以更改中的主机名~/.ssh/config以简单地使用如下代码: ssh serveralias -t zsh 但是我想删除该-t zsh参数。 有没有无需编写函数就能实现的方法?
11 ssh  zsh  remote  session 

2
如何使用来自HTTP的文件作为GNU make中的先决条件?
我想将万维网上的文件用作我的makefile中的先决条件: local.dat: http://example.org/example.gz curl -s $< | gzip -d | transmogrify >$@ 我只想在远程文件比本地文件更新的情况下“迁移”,就像make正常运行一样。 我不希望保留的高速缓存副本example.gz -文件都很大,而且我不需要原始数据。最好我完全避免下载文件。目的是使用-jmake标志并行处理其中的一些。 有什么干净的方法可以解决这个问题?我可以想到一些方法: 保留一个空的虚拟文件,每次重新创建目标时更新 一些使用GNU make的新插件系统的插件(我对此一无所知) 不可知的方式将HTTP服务器安装在本地文件系统中 在深入探讨之前,我想提出一些建议,最好是具体的例子!

3
直接从本地Linux Git远程更改Github存储库中的目录名称吗?
这是我的Git存储库: https://github.com/benqzq/ulcwe 它具有一个名为dir的目录local,我想将其名称更改为另一个名称(例如,从local到xyz)。 通过GitHub GUI手动更改它是一个噩梦,因为我必须分别更改每个文件的目录名称(不管,信不信由你,GitHub尚未包括“目录重命名”功能)。 安装Git之后,我尝试了以下命令: git remote https://github.com/benqzq/ulcwe && git mv local xyz && exit 虽然没有提示输入GitHub密码,但确实收到此错误: fatal: Not a git repository (or any parent up to mount point /mnt/c) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 我知道Git的全部目的是下载一个项目,进行更改,测试,然后推送到托管提供程序(在本例中为GitHub),但是仅更改目录,我希望直接进行操作。Git甚至可能吗? 我应该使用其他程序吗?

3
vim可以以root身份编辑远程文件吗?
我发现了这个问题,该问题解释了如何使用以下命令使用vim编辑远程文件: vim scp://user@myserver[:port]//path/to/file.txt 是否可以通过根目录(通过sudo)在远程主机上执行此操作? 我尝试在远程主机上创建具有root权限的文件,并使用上述内容对其进行编辑。Vim可以查看内容,可以对其进行编辑并可以对其进行保存,但是在远程主机上没有任何变化(可能是因为Vim只是保存了其临时文件,然后将其交给scp放回去了?) 使用我的用户保存的文件执行此操作时,它的行为符合预期。 我的SSH使用密钥进行身份验证,并且远程服务器对我的sudo访问具有NOPASSWD 这个问题是相似的,但是唯一带投票的答案是使用木偶,这绝对不是我想要使用的。 编辑:为了回应@drewbenn在下面的评论,这是我的完整编辑过程: vim scp://nagios//tmp/notouch /tmp/notouchroot拥有的文件在哪里,我看到vim快速显示 :!scp -q 'nagios:/tmp/notouch' '/tmp/vaHhwTl/0' 这会自动消失,并显示带有文本的黑屏 "/tmp/vaHhwTl/0" 1L, 12C Press ENTER or type command to continue 按Enter键可以编辑文件 保存弹出时会弹出与开始时相同的scp命令,该命令会快速自动消失(很难及时读取,但肯定有scp和/ tmp / ...文件)
10 vim  sudo  remote 

2
如何使tar使用sftp或ftp将档案保存在远程计算机上?
我想将一些非常重要的数据备份到远程计算机上。 目前,我只是通过使用以下命令将其保存到本地计算机:tar -cvjf ~/backups/Backup.tar.bz2 ~/importantfiles/* 我希望不使用其他命令将其传输到远程计算机,这意味着我只想升级此命令,以便它可以将数据传输到远程计算机。 它的设计目的是在稍后要脚本中运行的脚本中,这意味着任何类型的必需用户输入都将其完全弄乱! 就像是 tar -cvjf sftp://user:pwassword@host/Backup.tar.bz2 ~/importantfiles/* tar -cvjf ftp://user:pwassword@host/Backup.tar.bz2 ~/importantfiles/* 将会是完美的!(没有管道(等),只有一个命令!)
10 bash  tar  ftp  remote  sftp 

3
将HTTP Server挂载为文件系统
我有一台机器,希望在该机器上安装多个远程服务器以集中访问它们。对于基于远程Linux的系统,我使用的是SSHFS,效果很好。但是对于Windows系统或没有SSH的系统,它们都安装了某种形式的HTTP服务器来共享文件(因此它们都启用了目录浏览)。 是否可以将HTTP服务器作为SSHFS之类的本地文件系统挂载,以便可以将所有这些远程服务器本地挂载并以统一的方式显示?

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.