Articles of ssh

通过FSTAB挂载SSHFS – 权限问题

我无法通过SSHFS / Fstab挂载远程文件系统。 客户端是Ubuntu 10.10盒子。 远程设备是一个Netgear ReadyNAS Pro。 我已经创build了ssh密钥,并且可以在没有密码的情况下从Ubuntu设备login到NAS。 如果我SSH到设备,然后CD到/ C /备份目录我可以读/写没有问题。 当我用fstab挂载的时候,我获得了一个成功的挂载,我不能访问它。 我被告知我没有权限。 dmesg没有给我任何提示。 我的fstab中的行是: sshfs#[email protected]:/ c / backup / home / user1 / NAS-28 /备份fuse用户0 0 user1是保险丝组的成员。 远程设备上的/ c / backup权限为777,nobody:nogroup。 我想保持所有者/组相同,因为Windows客户端映射在他们的login脚本这个驱动器,我不想干预。 / home / user1 / NAS-28 / backup存在于本地,权限为777,user1:user1。 有任何想法吗? 我可以提供任何所需的信息。 提前致谢

这是在Windows 7企业中,在cygwin中安装sshd的推荐方法

在Windows 7 Enterprise上安装sshd的build议步骤是什么? 我已经在这台电脑上安装了cygwin和openssh。 我打开非cygwin sshd只要不会有cygwin相关的程序兼容性问题。 UPDATE 我也想要设置/configuration信息。 目前,如果我尝试连接到本地主机,则出现错误。 $ ssh localhost ssh:连接到主机localhost端口22:连接被拒绝

将服务器进程的X11 GUIdynamic转发到login的dev机器上

在我们的一台linux机器上,我们有一个服务器进程正在运行。 这个过程主要使用日志和configuration文件,但服务器程序的一个关键部分使用了一个使用X11的专用GUI。 我们需要一种方法将这个GUI从linux机器中继到任何可能需要GUI的开发/支持人员的机器。 我想知道是否可以设置服务器,如果你首先用X转发(ssh -Y)login到服务器上的另一个帐户,然后发送消息到服务器来显示GUI,它将被中继回到开发机器。 我虽然可以指定在服务器进程的Linux机器上的X显示号码,然后以某种方式“login到”,当login到盒子,但我不知道如何。

如何显示来自SUSE Ent的程序。 服务器从我的Ubuntu桌面机器?

我正在运行一个运行X-windows的常规Ubuntu桌面机器。 我被远程安装到没有安装X的SUSE 11 Enterprise Server。 我的理解是,即使没有安装在远程服务器上的X,我应该能够从本地桌面上的远程SUSE服务器上运行一个窗口化的程序。 我使用以下方式连接:ssh -i Cert.pem -X [email protected] 如果这是可行的,我在控制台上input什么来显示远程程序? 另外,当我键入“xterm”它说“xterm:command not found”

使用sshlogin到多个Linux服务器

我有一个本地的Windows机器,我通过腻子连接到本地的Linux机器,我将不得不通过sudo使用sshlogin到多个linux服务器。 我想知道是否有一个Windows .bat脚本,这将帮助我完成这个任务。 我通常login到服务器,如下所示: #ssh [email protected] -v -p2345 #sudo su – 我无法从ServerFault中find任何链接,以实现自动化。 不知道是否忽视或错过了一些.. 🙂 请让我知道是否有人会这样做,如果是的话(如果有人可以提供给我的.bat脚本,将不胜感激)。 干杯

Linux:在哪里logging非交互式命令?

据我所知,当我SSH到一个盒子,它会将我的命令历史logging添加到.bash_history之类的东西。 但是当我执行像rsync这样的命令并执行远程SSH连接时, rsync -avz -e'ssh -p1234'“/ example /”[email protected]:“/ example /” 在哪里login? 另一个例子可能是使用一个使用SSH连接的SFTP客户端(如expanDrive) – 那些连接logging在哪里? 澄清:我指的是login远程机器。 所以,如果一个黑客ssh`到一个盒子,并没有删除.bash_history,你可以看到他/她做了什么。 但是如果一个黑客使用了rsync命令,那么这是否意味着在远程机器上没有logging? 我试图调查我的服务器上的一些奇怪的活动,并检查日志不转动任何东西。 谢谢!

我如何设置单向scp?

我试图设置远程主机作为数据接收器,即远程主机上的某种环境A,它允许用户将数据从本地计算机sc到A,而不是从A到本地计算机。 远程主机上的一个帐户只能使用rssh和scp,并且工作良好,包括rsa密钥交换,以便用户可以在没有密码的情况下将数据scp到远程主机。 但是,在目前的forms下,用户也可以从远程主机到本地主机的scp数据,我想要防止这种情况。 我知道build立一个chroot监狱的可能性,以便scp被限制在远程主机上的某个目录,这可以工作,但我正在寻找一个“更容易”的方法,因为我没有太多的经验build立一个chroot。

无法在我的本地计算机和我的open solaris服务器之间反向隧道

我想反向到我的SunOS(Joyent)的隧道连接,以便在本地服务器上运行的本地开发服务器(localhost:8843)服务于此服务器上的任何连接。 编辑 :我不知道为什么,但没有正确格式化我的职位(该死)。 任何有经验的人请帮助编辑我的post 所以在这里我做什么: 在端口8843启动我的本地服务器 $ telnet localhost 8843 Trying 127.0.0.1… Connected to localhost. Escape character is '^]'. 连接到服务器 $ ssh -vgR *:12043:0.0.0.0:8843 [email protected] OpenSSH_5.2p1, OpenSSL 0.9.8l 5 Nov 2009 debug1: Reading configuration data /x/x/.ssh/config debug1: Reading configuration data /etc/ssh_config debug1: Connecting to myhost.com [xxxx] port 22. debug1: Connection established. debug1: identity file /x/x/.ssh/identity […]

我的服务器每天都被阻塞到SSH

我的问题是,我不能连接到我的服务器耙SSH。 除非我完全重新启动到我的服务器,然后,我可以通过SSHlogin。 约24小时后(从重新启动),再次无法通过SSH连接到我的服务器。 使用WHM cPanel服务器,Php版本5.2.9,系统linux PS的FTP +networking服务器工作正常。 问候,或科伦。

腻子(SSH)代理

我在一个专用networking中,我知道代理的地址和端口是什么(因为我已经在Firefox中设置了它),但我需要通过Putty连接到外部虚拟机。 所以我完成这个任务的步骤是: 在Putty中设置IP地址 添加私钥文件进行身份validation(我认为这不是重要的问题) 在Putty的连接>代理选项中设置代理地址和端口 我无法连接,可能是什么问题? 我遵循正确的程序?