++

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

SUSE Linux 下面打开图形界面下的终端

桌面右键,选择运行 konsole命令打一桌面终端插件

配置静态ip 

/etc/sysconfig/network/

虚拟机下面的网卡

vi /etc/sysconfig/network/ifcfg-ens33

内容:

BOOTPROTO='static' 
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.1.123'
MTU=''
NAME='e33'
NETMASK='255.255.255.0'
NETWORK='192.168.1.223'
REMOTE_IPADDR=''
STARTMODE='auto'
DHCLIENT_SET_DEFAULT_ROUTE='yes'

重启 配置完成

能ping 通了可是怎么设置网关呢!

网上查了一下

 route add  -net 192.168.1.0/255  gw 192.168.1.1 dev ens33  

这行命令是加网关的,也不知生效没有 。。。。。

linux-dssy:/etc/sysconfig/network # ifconfig
ens33 Link encap:Ethernet HWaddr 00:0C:29:46:2B:2C
inet addr:192.168.1.123 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe46:2b2c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:323 errors:0 dropped:0 overruns:0 frame:0
TX packets:248 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:41880 (40.8 Kb) TX bytes:57949 (56.5 Kb)
Interrupt:19 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:292 errors:0 dropped:0 overruns:0 frame:0
TX packets:292 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:24120 (23.5 Kb) TX bytes:24120 (23.5 Kb)

安装 sshd服务

查了一圈,编译安装太复杂,自动安装又没有源,suse下面的安装 命令不太会动,

后面查了一圈发现系统己自动安装只需要开启服务就可以了,

使用yast查看sshd服务的状态:在命令行输入yast回车,启动yast界面,选择“System > System Services (Runlevel)”,打开System Services (Runlevel):Services界面,检查sshd状态已经是Enabled。标签栏转到Expert Mode, 观察到当前sshd运行在Runlevel 5, (Full multiuser with network and display manager)。

关闭防火墙服务 及 开户ssh服务

终于能连ssh了可是还是报错:

 ssh验证:

 a public key file has not been specified by this session 

可能是SSH客户端没有开启密码验证,或者SSH服务端不允许密码验证。

服务端开启密码验证的方法:修改/etc/ssh/sshd_config的PasswordAuthentication项为yes,重启服务($service sshd restart)

 

 

到了这里,用客户端连接虚拟机 ssh ok

posted on 2016-05-24 23:26  自制力缺失症患者  阅读(902)  评论(0编辑  收藏  举报