linux 之间互访,无需其他的辅助工具了,linux里默认安装的ssh便可以实现访问局域网间的linux系统,需要把ssh开启,命令:service sshd start ; ssh访问命令: ssh IP 根据提示输入用户名和密码,直接可以登录了(前提是两端都开启了ssh,并且防火墙没有关闭ssh),另外也可以用telnet,但由于它存在安全问题一般telnet默认关闭的,开启需要做配置,在此不做推荐。下 载ssh
linux 访问windows,推荐一款软件,rdesktop。安装了这个软件便可访问windows了。
sudo apt-get install openssh-server
Ubuntu与XP局域网,解决ubuntu无法访问windows的共享文件!
我在网上找到的大多的设置ubuntu与xp之间的局域网,每次都只能从windows访问ubuntu,ubuntu总不能访问XP
按以下这个方法,就可以解决问题,实现双向访问。
主要针对家用局域网,所以不含密码设置之类的~~ 主要是方便家用。
成功之后,xp下与Ubuntu Linux就能共享。
找了很多方法都不行,一般只能做到windows访问Ubuntu Linux,但UbuntuLinux 这边就访问不了windows那边。
1. 安装好需要的东东!
sudo aptitude install nautilus-share samba smbclient smbfs system-config-samba winbind
(其中winbind不要漏掉)
2. 加入windows的工作组
sudo gedit /etc/samba/smb.conf
这是我的 smb.conf
找“Global Settings” ,看到
#======================= Global Settings =======================
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = MSHOME
netbios name = kwan-laptop
在 workgroup 处,输入windows所在的工作组。
在netbios name处,输入你的计算机名:kwan-laptop(每个人的都不同)
可从终端的提示符找出,以我的为例:
kwan@kwan-laptop:~$
其中@后面的就是计算机名,@前面就是用户名。
再向下滚动,找到下面的设置
; name resolve order = lmhosts host wins bcast
前面一般是有 “ ; ” ,这个符号的。
现在把这个符号去掉,即改成:
name resolve order = lmhosts host wins bcast
然后保存并关闭gedit 。
sudo gedit /etc/nsswitch.conf
找到这项
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
在这里加上 wins 选项,如下:
hosts: files mdns4_minimal [NOTFOUND=return] wins dns mdns4
然后,保存并关闭gedit。
到现在,已经完成所有的配置。
你需要做的就是——重启samba与winbind,或者,重启系统也可以。
这两个命令就是不重启系统而重启samba和winbind
sudo /etc/init.d/samba restart
sudo /etc/init.d/winbind restart
现在,你就可以轻轻松松地访问工作组里面的共享文件。
若需要设置共享文件可打开
系统——管理——Samba
这里可以设置文件夹共享,当然在 文件管理器 nautilus 里面都可以直接设置共享