配置云服务器遇到的问题总结
发现网上很多教程都是没毛用的,所以总结一下
背景
- 买了个华为云的服务器,想自己写个服务器
本地ping不通云服务器
核心原因:安全策略墙了
解决方案:
-
登录华为云官网 www.huaweicloud.com
-
点击“控制台”
- 找到自己的云服务器
- 往下滑 找到更改安全组
- 新建安全组
- 选择要配置的组,点配置规则,不知道哪个就都设置一下
- 按照图示里顺序点击,最后点确定即可
- 大功告成,也可以配置一下其他的安全策略,,,,智能客服那有说明
映射到本地服务器
我是想用windows的那个映射网络驱动器,把服务器的文件夹,当成windows的磁盘的,这样比较好找文件。。
-
samba 太麻烦要改一堆配置文件,而且不行,估计是有墙,也可能是我没配好
-
sshfs 不行,估计也是有安全策略什么的,,
-
把云服务器当成FTP服务器用,可行,但是麻烦,要下软件啥的
-
通过powershell指令,可行
点我跳转
- 前提是powershell下ssh远程登陆可成功(参考上一个问题打开安全策略) ssh user@192.168.x.x
user是用户名,可以是root,@后面的是ip地址,可以填云服务器分配的,也可以ip addr查看除127.0.0.1之外的那个
- 也可以直接在资源管理器目录输入 \sshfs.r\your_name@your_ip\mnt
中文版man
man ls默认是英文,网上交你安装中文包,最后执行的命令也不是man ls 而是另一个一大堆,很烦,可能配了半天环境变量也不对!!
- 安装man中文包
yum install man-pages-zh-CN
- 我用的centos7也就是RedHat,包管理工具是yum,其他的linux系统可能是apt-get!!
- 此时 不要设置任何集贸的环境变量,没有卵用,直接打开/etc/manxx.conf,可能名字跟我不一样,但一定是配置文件
- 打开后,把所有的 /usr/share/man 替换成 /usr/share/man/zh_CN
- 如果映射到本地,可以直接记事本打开,ctrl+H一键替换!!!
- 输入命令reboot,重启后就可以了!!!
recv函数无法接收客户端响应
这个问题很蠢,,但是确实不容易注意到,排查了一个多小时
-
问题出在,recv函数需要一个size参数,这个参数在p1调用处是用的sizeof!!!! 而结构体里有string这种动态成员,所以就会出问题!!!
-
解决方案:
映射到remote ssh后 通义灵码插件失效
仅限于vscode 一般来说会让你输入access id、key 然后告诉你没权限
-
注册阿里云账号(用过这个插件的或者阿里云盘之类的应该都有)
-
新建用户(没有的话)
-
输入信息,示例如下
-
创建完就ok了
- 如果不小心刷新了或者点没了,没关系。返回第二步那里找到下图位置
- 密码是阿里给你自动生成的,不支持显示,也就是说没复制就查不到了,可以删掉这个再建一个,不麻烦的!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端