标签: remote-access

Mysql添加用户进行远程访问

我创建的用户user@'%'使用password 'password.但我无法联系:

mysql_connect('localhost:3306', 'user', 'password');
Run Code Online (Sandbox Code Playgroud)

当我创建用户时user@'localhost',我能够连接.为什么?不是'%'对任何主持人意味着什么?

mysql remote-access

128
推荐指数
3
解决办法
29万
查看次数

如何在远程服务器上运行Tensorboard?

我是Tensorflow的新手,可以从我正在做的一些可视化中获益.我知道Tensorboard是一个有用的可视化工具,但我如何在远程Ubuntu机器上运行它?

data-visualization machine-learning remote-access tensorflow tensorboard

85
推荐指数
10
解决办法
7万
查看次数

如何远程访问私有docker-registry?

我正在尝试使用以下图像设置私有docker注册表:https: //github.com/docker/docker-registry

只需运行:
docker run -p 5000:5000 registry

我只能从localhost拉/从这个存储库推送/但是如果我尝试从另一台机器上访问它(使用同一局域网上的私有地址),它会失败并显示错误消息:

*2014/11/03 09:49:04 Error: Invalid registry endpoint https ://10.0.0.26:5000/v1/': 
Get https:// 10.0.0.26:5000/v1/_ping: Forbidden. If this private 
registry supports only HTTP or HTTPS with an unknown CA certificate,
please add `--insecure-registry 10.0.0.26:5000` to the daemon's 
arguments. In the case of HTTPS, if you have access to the registry's
CA certificate, no need for the flag; simply place the CA certificate 
at /etc/docker/certs.d/10.0.0.26:5000/ca.crt*
Run Code Online (Sandbox Code Playgroud)

令我发疯的是我可以使用:curl 10.0.0.26:5000 和/或成功访问它 curl 10.0.0.26:5000/v1/search

我也不明白我应该在哪里以及如何通过--insecure-registry国旗.

remote-access docker docker-registry

81
推荐指数
7
解决办法
9万
查看次数

sign_and_send_pubkey:签名失败:代理拒绝操作

使用SSH密钥配置新的Digital Ocean Droplet.当我跑步时ssh-copy-id,我得到的是:

ssh-copy-id user@012.345.67.89
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
sign_and_send_pubkey: signing failed: agent refused operation
user@012.345.67.89's password: 

Number of key(s) added: 1

Now try logging into the machine, with:   "ssh 'user@012.345.67.89'"
and check to make sure that only the key(s) you wanted were …
Run Code Online (Sandbox Code Playgroud)

ssh remote-access ssh-keys digital-ocean

69
推荐指数
9
解决办法
8万
查看次数

使用SQL Server Management Studio远程连接到Azure虚拟机上托管的SQL Server Express实例

初步尝试

我有一个带有Windows Server 2012的Azure VM,我刚安装了SQL Server 2012 Express数据库引擎组件.然后,我按照此处的说明远程连接SQL Server Management Studio.

  1. 为虚拟机创建TCP端点
  2. 在Windows防火墙中打开TCP端口
  3. 配置SQL Server以侦听TCP协议
  4. 配置SQL Server以进行混合模式身份验证
  5. 创建SQL Server身份验证登录
  6. 确定虚拟机的DNS名称
  7. 从另一台计算机连接到数据库引擎

在第七步之后,我收到以下错误:

建立与SQL Server的连接时发生网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)(Microsoft SQL Server,错误:53)

在远程连接之前还需要配置什么?

故障排除

我一直在这里遵循故障排除说明.下面的每个块引用都是描述该链接的步骤.

确认已安装并运行SQL Server数据库引擎的实例.

完成.我们安装了SQL Server Express,它作为名为SQLEXPRESS的命名实例运行.

如果您尝试连接到命名实例,请确保SQL Server Browser服务正在运行.

完成.我们按照此处的步骤打开SQL Server Browser服务.

获取计算机的IP地址.

完成.我们稍后将使用这些来测试连接性,并可能为SQLEXPRESS设置静态端口.

10.241.62.155

FE80 :: 45:8c29:e19f:f78b 15%

获取SQL Server使用的TCP端口号.

完成.在SQL Server Management Studio中服务器日志显示服务器正在侦听端口49169.

启用协议

完成.我们已在配置管理器中启用了TCP/IP,但我们重新启动了SQL Server服务以防万一.

测试TCP/IP连接

完成.我们使用tcping.exe来测试连接(cmd ping不能与Azure一起快速工作.)我们能够连接到端口80.

  • tcping.exe buddha.cloudapp.net>成功
  • tcping.exe buddha.cloudapp.net 80>成功

测试本地连接

完成.我们在命令提示符下使用了 …

sql-server ports remote-access azure

54
推荐指数
2
解决办法
15万
查看次数

使用远程主机的USB端口作为本地USB(Linux和Windows)

我有一个USB设备从系统读取数据并将它们传输到计算机.我想知道是否可以使用Linux单板PC(即Raspberry Pi)运行脚本并成为我的USB设备的远程服务器,我可以通过SSH或FTP连接到"远程服务器"(Linux)或其他协议(通过Internet)并将该USB端口安装到我的计算机上.任何软件都会这样做,你知道终端服务如何连接远程资源,我需要相同的,但最好是在Linux板上.

我的系统是Windows 7,因此我需要将远程USB安装为"本地端口",以便软件认为它在本地进行通信,并且它会找到读者.

linux usb remote-access

50
推荐指数
1
解决办法
9万
查看次数

在其他计算机上使用Emacs服务器和emacsclient作为其他用户

我知道在我调用(start-server)现有的Emacs会话后,我可以使用emacsclient -c(在同一台计算机上)创建连接到该服务器的新帧,这样创建的每个新帧emacsclient都可以访问同一组共享状态(例如缓冲区) ).

我发现的大多数文档都集中在"让我快速访问我的本地Emacs"用例,所以有两件事我还没有看到任何细节:

  1. 可以emacsclient -c访问由其他用户启动的Emacs服务器,还是仅通过硬连线检测我自己的用户启动的会话?

  2. Emacs服务器(直接或间接)是否支持远程连接?也就是说,有没有办法设置Emacs(可能涉及SSH),允许远程机器emacsclient -c上的调用访问我的Emacs服务器的本地状态?

(如果你还没有猜到,我最终想要做的是结合上面的两种技术来提供基本的协作编辑支持.)


这是一个现实世界的问题,所以这就是我正在使用的:

  • 必要的功能应该已经内置到Emacs中(23.3.1,64位).我可以从标准的Ubuntu存储库扩展到Emacs扩展,但我不愿意.(遗憾的是,我相信Rudel的规则.)
  • 没有新用户或用户欺骗.解决方案应与现有的一组用户帐户一起使用,用户不得伪装成其他用户(例如通过sussh).

如果它有所不同,机器在私有LAN上,安装(并运行)OpenSSH客户端和服务器,并且所有用户都可以连接到(他们自己的帐户)所有机器,但它们没有共享文件系统.


那么,有没有人知道Emacs服务器是否可以

  • 授予其他用户访问权限,或
  • 提供远程访问?

编辑

正如在rwb的回答中所评论的那样,很明显,通过运行emacsclient -c在本地打开的新窗口实际上是由远程 Emacs服务器进程创建的.也就是说,emacsclient只是触发服务器中的相关行为.这会导致显示设置不正确的一些问题,因为服务器通常无法访问本地桌面(请参阅下文).但是,如果我使用以下命令序列,我现在可以连接到远程Emacs会话:

在一个终端中,1.22.333.44IP地址在哪里remotehost:

ssh -t -X remotehost \
  "emacs -nw --eval
   '(progn (setq server-host \"1.22.333.44\" server-use-tcp t) (server-start))'"
Run Code Online (Sandbox Code Playgroud)

然后在另一个(在同一台机器上):

scp remotehost:.emacs.d/server/server /tmp/server-file
DISPLAY=localhost:10 emacsclient -c -f /tmp/server-file
Run Code Online (Sandbox Code Playgroud)

emacsclient命令使远程Emacs服务器(它找到其中的详细信息/tmp/server-file …

collaboration emacs remote-access emacsclient tmux

49
推荐指数
3
解决办法
2万
查看次数

如何使用多个ip地址设置mongod.conf bind_ip

我是设置服务器环境和mongoDB的新手.这可能听起来很简单,但是,我真的需要你的帮助.

我正在尝试连接到我的虚拟机,该虚拟机从本地机器运行mongodb实例,我相信当我在一个单独的远程服务器上运行时,它应该类似于生产环境.

环境如下:

  • 虚拟机的专用IP:192.168.184.155

  • 本地计算机和虚拟机的公共IP:96.88.169.145


我改变了bind_ip/etc/mongod.conf文件

bind_ip = 127.0.0.1
Run Code Online (Sandbox Code Playgroud)

bind_ip = 127.0.0.1,192.168.184.155,96.88.169.145
Run Code Online (Sandbox Code Playgroud)

重新启动mongod服务后,虚拟机和本地计算机都无法通过mongodb命令访问mongodb并给我以下错误.

MongoDB shell version: 3.0.1
connecting to: test
2015-03-17T16:02:22.705-0400 W NETWORK  Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2015-03-17T16:02:22.707-0400 E QUERY    Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed
    at connect (src/mongo/shell/mongo.js:179:14)
    at (connect):1:6 at src/mongo/shell/mongo.js:179
exception: connect failed
Run Code Online (Sandbox Code Playgroud)

但是,如果我改变了

bind_ip = 192.168.184.155
Run Code Online (Sandbox Code Playgroud)

并重新启动服务,它工作,我可以使用本地计算机上的mongo访问.它似乎不适用于多个IP地址.我试着在mongodb文档中查找,但是,他们确实提到bind_ip采用逗号分隔的列表,这让我很困惑.

感谢您的帮助.

remote-access virtual-machine mongodb

41
推荐指数
7
解决办法
6万
查看次数

我在哪里可以在线获取虚拟机?

我正在寻找一些应该随时可用的VPS /虚拟机,我必须能够从任何有互联网的电脑上访问它.

我知道一些付费服务,但只是想知道我是否可以免费获得虚拟机.

vps remote-access virtual-machine

37
推荐指数
1
解决办法
12万
查看次数

如何使用CUDA刷新GPU内存(物理重置不可用)

在刷新内存之前,我的CUDA程序在执行期间崩溃了.结果,设备内存仍然被占用.

我正在运行GTX 580,但nvidia-smi --gpu-reset不支持.

放置cudaDeviceReset()在程序的开头只会影响进程创建的当前上下文,并且不会刷新在它之前分配的内存.

我正在远程访问具有该GPU的Fedora服务器,因此物理重置非常复杂.

所以,问题是 - 在这种情况下有没有办法刷新设备内存?

cuda gpgpu remote-access

35
推荐指数
8
解决办法
8万
查看次数