如何通过腻子上的控制台访问服务器暂存的数据库 mongodb?
Posted
技术标签:
【中文标题】如何通过腻子上的控制台访问服务器暂存的数据库 mongodb?【英文标题】:How can I access database mongodb on the server staging by console on the putty? 【发布时间】:2018-06-02 13:06:14 【问题描述】:我想通过 putty 访问服务器暂存的数据库 mongodb。但我仍然对设置感到困惑
看看这个:
那里需要设置什么?
我想要一个完整的解释
或者也许还有另一种更好的方式来访问 mongodb?
【问题讨论】:
没有人可以帮忙吗? 【参考方案1】:使用 Putty,您可以在运行 MongoDB 服务器的服务器上创建 SSH 会话,因此您不能直接使用 Putty 连接到您的 MongoDB 服务器。您可以执行以下操作:
第一个解决方案
-
使用 SSH 连接到运行 MongoDb 的服务器(在 Putty 窗口中粘贴您的主机名或 IP 地址并连接到端口 22)
在此服务器上使用您的服务器凭据登录
在服务器上使用
mongo
命令行工具,连接MongoDB服务器
第二种解决方案(因此您的 MongoDB 端口必须可以从 Internet 访问,并且您的机器上需要 mongo
CLI 工具)
-
在笔记本电脑/台式电脑上打开 CMD
使用
mongo yourMongoDbServerHostname:Port/dbname -u dbuser -p dbpassword
并创建与远程 MongoDb 服务器的连接
如果您正在寻找 Mongo GUI 客户端,请查看:https://robomongo.org/ 或 https://www.mongodb.com/products/compass
如果这不起作用,请提供有关 MongoDb 服务器的更多信息。
【讨论】:
我先试试你的解决方案。我将登台服务器的 ip public 输入到 putty 上的主机名输入。我尝试打开,存在这样的错误:ibb.co/b1HZc6。我该如何解决这个问题? 您能否通过制作私钥和公钥的过程以及如何使用它来更新您的答案。制作私钥和公钥的过程中可能出现错误 我仍然对将公钥复制到服务器感到困惑。运行此步骤后:1. Highlight entire public key within the PuTTY Key Generator and copy the text.
。我仍然对运行下一步感到困惑
您可以使用视频捕获来捕获过程并将其上传到 youtube 上吗?然后在这里分享链接。也许这会对我有所帮助。不仅帮助我,还帮助其他需要帮助的人
这远远超出了您最初的问题。有几个 youtube 视频:youtube.com/results?search_query=how+to+ssh+on+server 和很多关于 SSH 主题的好教程。以上是关于如何通过腻子上的控制台访问服务器暂存的数据库 mongodb?的主要内容,如果未能解决你的问题,请参考以下文章