ssh--远程访问ubuntu

http://blog.csdn.net/hgz_gs/article/details/52039218

安装ssh

$sudo apt-get install vn4server

$sudo apt-get install openssh-server

$sudo apt-get install openssh-client

启动服务

$vncserver

初次启动需要设定密码两次

$sudo /etc/init.d/ssh restart//重启

$sudo /etc/init.d/stop//停止

$sudo /etc/init.d/start //启动

开机启动:

$gedit /etc/rc.local 加入

/etc/init.d/ssh start

或 service ssh start

查看进=进程服务是否有启动:

$pe -e |grep ssh

如何有sshd和ssh-agent则成功,否则为未安装或未启动



停止服务

$vncserver -kill1


windows远程连接ubuntu:

工具:SecureCRT

文件-->快速连接

协议 SSH2
主机名:
ubuntu的ip
端口:
如果没有修改/etc/ ssh/sshd_config的话就是22
用户名:
ubuntu的用户名

ubuntu远程连接ubuntu:

ssh 用户名@主机名//用户名与主机名都是要被连接端的

或者:ssh -l hyx 192.168.0.103 //hyx,被连接的用户名 ,被连接ip

不同网段实现文件共享与ssh互联:

·$sudo apt-get install udhcpc

·把虚拟机的网络适配器设置为桥接模式

·$sudo udhcpc //自动获取ip

在另一台机器上通过SecureCRT进行连接
Samba服务也能进行访问了

亲测连接wifi的win7笔记本与台式电脑的vm虚拟机ubuntu进行远程与samba共享


禁止使用管理员权限访问ssh,开通普通用户访问ssh

$sudo vi /etc/ssh/sshd_config

也可以设置允许和拒绝ssh的用户/用户组: 
DenyUsers:username,DenyGroups:groupname

优先级如下: 
DenyUsers:username 
AllowUsers:username 
DenyGroups:groupname 
AllowGroups:groupname

在文件末尾添加  AllowUsers:你的用户名


猜你喜欢

转载自blog.csdn.net/hgz_gs/article/details/52039218