VS2017进行Linux编程环境配置
Linux(Ubuntu)系统如何开启SSH服务并同vs2017连接进行编程
第一步
首先打开Linux系统,安装SSH服务:
1、先试着开启SSH服务
在使用SSH之前,可以先检查SSH服务有没有开启。使用命令:sudo ps -e | grep ssh来查看,如果返回的结果是“xxxx? 00:00:00 sshd”,代表服务开启。那个四个x代表四位数字,每台机数字不一样的,如图:
如果没有反应或者其他结果,再试着开启SSH服务。使用命令sudo /etc/init.d/ssh start来开启服务,如图:
如果是图中结果,说明没有安装SSH服务,此时需要安装 SSH服务,为了能提高安装成功率,建议先更新源:sudo apt-get update更新安装源,如图:
然后安装SSH服务,使用命令:sudo apt-get install openssh-server。如图:
等待安装结束即可。然后再次查看服务有没有启动:sudo ps -e | grep ssh:
再次确认或者没有图中的结果,使用命令来启动:sudo /etc/init.d/ssh start:
看到服务starting了,服务成功开启。
建议记住的命令:
sudo service ssh status 查看服务状态:
sudo service ssh stop 关闭服务
sudo service ssh restart 重启服务
第二步
在这个步骤中,检查我们的Linux系统有没有安装gcc、g++等编译器:
sudo apt install gcc //安装gcc编译器
sudo apt install g++ //安装g++编译器
这个 安装过程中出现的一个问题:
linux的命令行中的密码老是输不进去
答:在命令行中执行sudo passwd root要求输入当前用户的密码,竟然没反应,我以为键盘坏了呢,其实系统已经接受密码了,只是不在输入的地方不显示而已。
第三步:在vs2017上进行ssh连接
1.创建linux项目
2.写完程序点击运行就会提示输入远程linux的SSH的 ip 用户名 密码等
3.修改目标的linux的ip
Tools > Options > Cross Platform > Connection Manage
工具>选项>跨平台>连接管理器
连接完成就可以啦!
Linux系统中ip如何查看:
ifconfig -a
连接端口号默认:22
也可以进行刚改。