Linux ssh服务器配置代码实例
使用如下终端命令可以在Linux主机中安装ssh服务器sudoapt-getinstallopenssh-server
lin@lin-machine:~$sudoapt-getinstallopenssh-server Readingpackagelists...Done Buildingdependencytree Readingstateinformation...Done Thefollowingextrapackageswillbeinstalled: libck-connector0ncurses-termopenssh-clientopenssh-sftp-server ssh-import-id Suggestedpackages: libpam-sshkeychainmonkeyspherersshmolly-guard ThefollowingNEWpackageswillbeinstalled: libck-connector0ncurses-termopenssh-serveropenssh-sftp-server ssh-import-id Thefollowingpackageswillbeupgraded: openssh-client 1upgraded,5newlyinstalled,0toremoveand438notupgraded. Needtoget1,180kBofarchives. Afterthisoperation,3,429kBofadditionaldiskspacewillbeused. Doyouwanttocontinue?[Y/n]Y Get:1http://cn.archive.ubuntu.com/ubuntu/trusty/mainlibck-connector0amd640.4.5-3.1ubuntu2[10.5kB] Get:2http://cn.archive.ubuntu.com/ubuntu/trusty-updates/mainopenssh-clientamd641:6.6p1-2ubuntu2.11[564kB] Get:3http://cn.archive.ubuntu.com/ubuntu/trusty/mainncurses-termall5.9+20140118-1ubuntu1[243kB] Get:4http://cn.archive.ubuntu.com/ubuntu/trusty-updates/mainopenssh-sftp-serveramd641:6.6p1-2ubuntu2.11[34.1kB] Get:5http://cn.archive.ubuntu.com/ubuntu/trusty-updates/mainopenssh-serveramd641:6.6p1-2ubuntu2.11[318kB] Get:6http://cn.archive.ubuntu.com/ubuntu/trusty/mainssh-import-idall3.21-0ubuntu1[9,624B] Fetched1,180kBin22s(51.6kB/s) Preconfiguringpackages... Selectingpreviouslyunselectedpackagelibck-connector0:amd64. (Readingdatabase...168838filesanddirectoriescurrentlyinstalled.) Preparingtounpack.../libck-connector0_0.4.5-3.1ubuntu2_amd64.deb... Unpackinglibck-connector0:amd64(0.4.5-3.1ubuntu2)... Preparingtounpack.../openssh-client_1%3a6.6p1-2ubuntu2.11_amd64.deb... Unpackingopenssh-client(1:6.6p1-2ubuntu2.11)over(1:6.6p1-2ubuntu2.7)... Selectingpreviouslyunselectedpackagencurses-term. Preparingtounpack.../ncurses-term_5.9+20140118-1ubuntu1_all.deb... Unpackingncurses-term(5.9+20140118-1ubuntu1)... Selectingpreviouslyunselectedpackageopenssh-sftp-server. Preparingtounpack.../openssh-sftp-server_1%3a6.6p1-2ubuntu2.11_amd64.deb... Unpackingopenssh-sftp-server(1:6.6p1-2ubuntu2.11)... Selectingpreviouslyunselectedpackageopenssh-server. Preparingtounpack.../openssh-server_1%3a6.6p1-2ubuntu2.11_amd64.deb... Unpackingopenssh-server(1:6.6p1-2ubuntu2.11)... Selectingpreviouslyunselectedpackagessh-import-id. Preparingtounpack.../ssh-import-id_3.21-0ubuntu1_all.deb... Unpackingssh-import-id(3.21-0ubuntu1)... Processingtriggersforman-db(2.6.7.1-1ubuntu1)... Processingtriggersforureadahead(0.100.0-16)... ureadaheadwillbereprofiledonnextreboot Processingtriggersforufw(0.34~rc-0ubuntu2)... Settinguplibck-connector0:amd64(0.4.5-3.1ubuntu2)... Settingupopenssh-client(1:6.6p1-2ubuntu2.11)... Settingupncurses-term(5.9+20140118-1ubuntu1)... Settingupopenssh-sftp-server(1:6.6p1-2ubuntu2.11)... Settingupopenssh-server(1:6.6p1-2ubuntu2.11)... CreatingSSH2RSAkey;thismaytakesometime... CreatingSSH2DSAkey;thismaytakesometime... CreatingSSH2ECDSAkey;thismaytakesometime... CreatingSSH2ED25519key;thismaytakesometime... sshstart/running,process17527 Settingupssh-import-id(3.21-0ubuntu1)... Processingtriggersforlibc-bin(2.19-0ubuntu6.9)... Processingtriggersforureadahead(0.100.0-16)... Processingtriggersforufw(0.34~rc-0ubuntu2)...
查看当前的虚拟机的ip地址
lin@lin-machine:~$ifconfig eth0Linkencap:EthernetHWaddr00:0c:29:f1:a1:37 inetaddr:192.168.147.136Bcast:192.168.147.255Mask:255.255.255.0 inet6addr:fe80::20c:29ff:fef1:a137/64Scope:Link UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1 RXpackets:3950errors:0dropped:0overruns:0frame:0 TXpackets:514errors:0dropped:0overruns:0carrier:0 collisions:0txqueuelen:1000 RXbytes:1453734(1.4MB)TXbytes:63371(63.3KB) loLinkencap:LocalLoopback inetaddr:127.0.0.1Mask:255.0.0.0 inet6addr:::1/128Scope:Host UPLOOPBACKRUNNINGMTU:65536Metric:1 RXpackets:180errors:0dropped:0overruns:0frame:0 TXpackets:180errors:0dropped:0overruns:0carrier:0 collisions:0txqueuelen:1 RXbytes:13377(13.3KB)TXbytes:13377(13.3KB)
在PC上查看ip地址
MicrosoftWindows[版本6.1.7601] 版权所有(c)2009MicrosoftCorporation。保留所有权利。 E:\Users\libra>ipconfig WindowsIP配置 ... 以太网适配器VMwareNetworkAdapterVMnet8: 连接特定的DNS后缀.......: 本地链接IPv6地址........:fe80::9074:b9f5:ddaf:9082%25 IPv4地址............:192.168.147.1 子网掩码............:255.255.255.0 默认网关.............: ... E:\Users\libra>
【备注】pc和linux虚拟机在同个网段的
测试他们是否可以ping
lin@lin-machine:~$ping192.168.147.1 PING192.168.147.1(192.168.147.1)56(84)bytesofdata. 64bytesfrom192.168.147.1:icmp_seq=1ttl=64time=0.586ms 64bytesfrom192.168.147.1:icmp_seq=2ttl=64time=0.442ms 64bytesfrom192.168.147.1:icmp_seq=3ttl=64time=0.435ms ^C ---192.168.147.1pingstatistics--- 3packetstransmitted,3received,0%packetloss,time1999ms rttmin/avg/max/mdev=0.435/0.487/0.586/0.074ms
【可能存在一些异常的原因】注意:Windows7默认打开了系统防火墙,是禁ping的,如果在Linux下pingWindows
7,需要先关闭Windows7的防火墙。
没有问题后我们在SecureCRT上开始测试
【备注】根据自己的情况来写IP和主机名
来测试一下
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。