如何在Windows下优雅地使用Ubuntu的Bash
发布网友
发布时间:2022-10-04 19:46
我来回答
共2个回答
热心网友
时间:2023-10-15 16:13
以安装一个VirtualBox或者VMware虚拟机软件,然后虚拟一台电脑并安装一个Ubuntu系统,在Ubuntu虚拟机上打开ssh服务,然后在Windows宿主机上用putty或者xshell之类的软件登录虚拟机。这样用起来就像在Windows系统的本地有一个Linux系统一样,算得上你要求的优雅了吧。 下面是Linux的ssh的设置方法:
首先要修改ssh的配置文件sshd_config,输入命令: vi /etc/ssh/sshd_config
2. 在这个文件中,将PermitRootLogin without-password这一行修改为PermitRootLogin yes,这一行的意思是“允许root用户用ssh登录”。
再去掉#PasswordAuthentication no这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密码认证。
3. 修改完配置文件后就可以启动SSH服务了,linux不需要安装就有这个服务的,启动命令为:/etc/init.d/ssh start
4. 如果不想每次启动linux后都要启动ssh服务的话,需要设置ssh开机自启动,命令是:
update-rc.d ssh enable
热心网友
时间:2023-10-15 16:13
这一设置主要是方便在主机访问虚拟机某一端口的服务,例如在虚拟机的“PORT”端口上搭建了web服务,并将“PORT”端口映射到了主机“HOST_PORT”后,即可在主机的浏览器中输入“127.0.0.1:HOST_PORT”来访问此网站。
以Vmware Workstation 12 为例,在“编辑-虚拟网络编辑器-NAT设置”中,点击“添加”,输入需要映射到的目的主机端口,虚拟机的IP以及虚拟机的源端口,最后点击确定即可。