一聚教程网:一个值得你收藏的教程网站

热门教程

Ubuntu与Windows XP/vista文件共享及乱码解决办法

时间:2022-06-30 19:34:31 编辑:袖梨 来源:一聚教程网

通过下面的设置便可以轻松的实现Linux与Windows文件的共享访问了。

Ubuntu访问XP等的共享设置:

1、在XP等下面开启共享,并设置访问账户和密码,一般设置为guest即可
2、打开Ubuntu的终端,输入下面的命令:

$sudo mount -t cifs -o username=共享用户名,password=共享密码,iocharset=utf8 //XP机器的IP地址/共享文件夹名称 /Ubuntu下的挂载目录

示例:
$ sudo mount -t cifs -o username=guest,password=,iocharset=utf8 //192.168.1.3/music /mnt

3、卸载挂载的共享

$sudo umount /Ubuntu挂载的目录

示例:
$sudo umount /mnt

XP等访问Ubuntu的共享设置:

Ubuntu设置:
1、安装ssh-server,在终端下面执行 $sudo apt-get openssh-server ,然后安装即可
2、启动ssh-server,在终端下面执行 $ps aux|grep ssh
然后开启ROOT账户的远程登录权限,在终端下面执行 $sudo vi /etc/ssh/sshd_config ,然后找到PermitRootLogin,将其修改为 yes 即可,最后输入 :q 保存退出。
3、激活root账户,在终端下面执行 $sudo passwd ,然后输入新密码即可

XP等设置:
1、首先安装WinSCP(下载地址:http://winscp.net/eng/download.php)
2、打开WinSCP,输入Ubuntu的IP和ROOT的账户密码,然后会提示你是否保存密码,一定要选择保存
3、登录之后便可对Ubuntu的文件进行访问了(pop:界面很像FlashFxp)


Ubuntu解决Windows共享(SMB、Samba)乱码问题


首先 vi /etc/fstab
在最后加上这一句

//xxx.xxx.xxx.xxx/共享 /media/smb smbfs defaults,username=用户名,password=密码,iocharset=utf8,codepage=cp936,uid=0, dmask=777,fmask=777,gid=46 0 1

关键是 CodePage 的赋值要修改

或者使用下面的方法进行共享的挂载:

$sudo mount -t cifs -o username=共享用户名,password=共享密码,iocharset=utf8 //XP机器的IP地址/共享文件夹名称 /Ubuntu下的挂载目录

示例:
$ sudo mount -t cifs -o username=guest,password=,iocharset=utf8 //192.168.1.3/music /mnt

热门栏目