http://blog.youkuaiyun.com/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 -kill:1
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:你的用户名