草庐IT

ssh2-sftp

全部标签

java - 关闭终端 (SSH) 时 Mongodb 崩溃

我不熟悉编程。我有一个来self以前的开发者(java+mongodb)的活跃运行项目(移动应用程序,显示对象,围绕它的用户)。与此同时,新开发人员正在使用.net从零开始开发同一个项目+mysql.所以他们对旧项目不熟悉。旧项目在很长一段时间内(将近9个月)运行良好,但几天前,在移动应用程序中,对象列表是空的。另外,当我尝试登录管理面板时,它说:ResponseStatus:500Cause:org.springframework.dao.DataAccessResourceFailureExceptionMessage:Timedoutafter30000mswhilewaitin

mongodb - 通过ssh启动时Docker容器mongod错误

我已经在docker容器上安装了mongodb,并在ubuntu14.04上安装了openssh。容器正在使用ssh运行,但是当我通过ssh进入容器时,在尝试启动mongod时出现以下错误。root@430f9502ba2d:~#servicemongodstartRatherthaninvokinginitscriptsthrough/etc/init.d,usetheservice(8)utility,e.g.servicemongodstartSincethescriptyouareattemptingtoinvokehasbeenconvertedtoanUpstartjob,

php - Zend_Db : How to connect to a MySQL database over SSH tunnel?

如何使用PHP和ZendFramework连接到需要SSH隧道的MySQL数据库? 最佳答案 只需启动SSH隧道并使用本地端口作为您的MySQL端口。例如,你这样启动隧道,ssh-fuser@mysql-server.com-L3306:mysql-server.com:3306-N你可以像这样连接到MySQL,$conn=mysql_connect('localhost','mysql_user','mysql_password');对于zend_db,你这样做,$config=newZend_Config(array('data

mysql - 通过 ssh 隧道连接到 MySQL 到本地主机

我想使用具有“本地主机”访问权限的用户通过ssh隧道连接到远程MySQL。我用它来做一个隧道:ssh-f-N-L33306:localhost:3306user@remote-host和这个连接到主机:mysql-h127.0.0.1-P33306-uuser-ppassword我得到的错误是:ERROR1045(28000):Accessdeniedforuser'user'@'remote-host'(usingpassword:YES)问题是用户'user'@'remote-host'(或'user'@'%')不存在,只有'user'@'localhost'存在。有没有办法强制远

php - 如何在没有 SSH 的情况下按需将实时 MySQL 数据库下载到本地测试数据库?

我在没有SSH访问权限(我只有FTP访问权限)的服务器上有一个相当小的MySQL数据库(一个Textpattern安装)。我需要定期按需将实时数据库下载到我的本地开发服务器;即,我想运行脚本和/或运行cron作业。有哪些好的方法可以做到这一点?一些注意事项:实时服务器运行Linux、Apache2.2、PHP5.2和MySQL4.1本地服务器运行相同(因此可以选择使用PHP),但操作系统是Windows本地服务器上有Ruby(因此使用Ruby是一个有效的选项)实时MySQL数据库可以接受来自不同IP的远程连接我无法在远程服务器上启用复制更新:我已经接受了BlaM的回答;它非常简单。不敢

python - 通过 Paramiko SSH 的 SQLAlchemy

我在服务器上有一个数据库,我需要通过SSH访问它。现在我通过使用命令行获取数据来处理数据库。importparamikossh=paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect(hostname='XX.XX.XX',username='user',password='pass',port=YYY)query="mysql-u"+username_sql+"-p"+password_sql+"dbb-e\""+sql_query+"\""ssh.exec_co

mysql - 为什么使用ssh将备份文件转储到另一台服务器时出现 `tcgetattr`错误?

我想在另一台服务器上转储表备份,我正在使用ssh来完成它。当我运行下面的命令时,它给出了一个错误,但是转储文件被复制到目的地。mysqldump-uusername-ppassworddbnametablename|ssh-t-tservers_username@domain_name'cat>/tmp/bckp.sql';tcgetattr:Invalidargument如果我按CTRL+c然后它会附加错误消息Killedbysignal2.为什么会出现这个错误? 最佳答案 我在使用ssh-t-t或ssh-tt强制伪终端分配时看到

mysql - Vagrant SSH - 设置并连接到 MySQL

我最近安装了VM和Vagrant来处理我的Laravel项目。所以我对此很陌生。我的主机上没有安装MySQL。我试着Vagrantup然后sshvagrant@127.0.0.1-p2222。到目前为止,一切都很好,花花公子。我想访问MySQL但无法访问。这是我所做的:mysql-uroot-p(password"")-hlocalhostmysql-uroot-p(password"root")-hlocalhostmysql-uroot-hlocalhost甚至所有那些没有-hlocalhost的人。我之前没有设置过MySQL,所以请记住,我从来没有创建过一个帐户来访问MySQL。

使用 SSH 私钥的 MySQL root 登录?

假设Mysql-dbs和一个有坏习惯的管理员忘记了密码(或者偏执狂想要更有创意的身份验证,而不仅仅是密码)。是否可以通过Ssh代理存储私钥的方式访问Mysql-rootshell,然后我可以通过"mysql-uroot"登录(无需输入密码或私钥和密码的组合)? 最佳答案 您当然可以使用普通的SSHkey身份验证登录到您的shell帐户,然后使用一个包含您的密码的~/.my.cnf文件。这将由mysql命令行客户端默认使用。其内容应该是:[client]user=the_user_namepassword=the_password请注

c# - 如何通过 SSH 从 C# 连接到 mysql

如何通过C#连接到mysql数据库,现在这是我的连接字符串:connectionString="server=localhost;port=3306;userid=root;Password=*****;database=Data"providerName="MySql.Data.MySqlClient"如何以这种形式放置SSH字符串,因为它需要类似于:SSH主机名、SSH用户名、SSH密码、Mysql主机名、Mysql用户名、Mysql密码、端口 最佳答案 我不认为MySql和MySqlClient支持这样的事情。连接字符串是专门