当前位置:首页 » 操作系统 » linux登录windows

linux登录windows

发布时间: 2024-05-12 19:59:16

linux访问windows的samba配置,如何配置详细教程

1,首先我们要知道samba的作用是做什么的?
其实在我看来samba有三点好处
a:是一个文件共享服务器,是linux与windows的沟通管道
b:可以作为打印print server提供windows远程联机打印,(有人会说windows也可以啊,但个人认为还是linux稳定些)
c:samba也可以作为wins server服务器,配合dhcp服务器可以管理NT网域。
2,samba每次启动至少有两个服务进程smbd,nmbd,它们分别的作用是?
smbd 用来管理samba主机分享什么什么目录,打印服务等
nmbd 用来管理群组,netbios name的解析
3,当samba启动的时候会用到那些端口呢?
samba启动的时候会用到137,138,139,三个端口所以我们在配置防火墙的时候会用到这三个端口的
4,samba的安装?
首先我们需要检测自己到底安装了samba服务没有,因为我们装系统的时候默认是装了samba服务的(我这里装的是fedora4)
[root@www ~]# rpm -qa |grep samba
samba-3.0.14a-2
system-config-samba-1.2.31-1
samba-common-3.0.14a-2
samba-client-3.0.14a-2
本机已经安装了 ,其实我真的挺建议大家装的时候用rpm包装,而不用tar.gz,我给大家推荐个网站可以下载所有的rpm包,只需要安装4个rpm包就可以了,以后缺少什么rpm包就直接来这里下载了,这里提醒下samba的最新版本为3.0.28版本,下载地址为
5,确认samba服务是否启动
[root@www ~]# ps aux |grep samba
root 32713 0.0 0.0 280 16 pts/0 R+ 15:46 0:00 grep samba
6.启动samba服务
[root@www samba]# service smb start
启动 SMB 服务: [ 确定 ]
启动 NMB 服务: [ 确定 ]
想要开机就启动samba服务,有两种方法a. [root@www samba]# ntsysv b.[root@www samba]# chkconfig --level 345 smb on
7,samba是装在默认是装在etc目录下的,而samba文件夹下有那些文件以及文件的含义?
[root@www ~]# cd /etc/samba/
[root@www samba]# ls
lmhosts 局域网内相关的netbios name对应的ip信息
secrets.tdb 这是加密
smb.conf samba的主配置文件
smbpasswd samba服务器的使用者密码对应表
smbusers user模式下的Samba 服务,在登录的时候所使用的用户名必需是在/etc/samba/smbusers中定意过。只有提供smbusers中定义过的用户SAMBA才能允许登录。
8.smb.conf配置
a,首先挑几个比较重要的解释下
workgroup = MYGROUP 工作组群:同一个局域网内,要有相同的workgroup
server string = Samba Server 主机的说明,可以随便起名字
log file = /var/log/samba/%m.log 日志登录文件存放的位置
max log size = 50 最大日志大小这里的50指的是50kB
security = user 需要用户名和密码才能登录,与smbpasswd有关
= share 不需要用户名和密码进行登录
= domin 就是让你的samba作为主域控制器
[myshare] 共享目录
comment = 对这个共享目录的说明
path = /var/www/html 共享的路径
public = no 是否让所有登录者都看到这个目录
read only = no 不光可读还可执行存取
writable = yes 是否可以写入
printable = no 是否可以打印
valid users = zy 允许的登陆者
create mask = 0765 权限是目录所有者是可读可写可执行 同一个组的用户可读可写 其他用户只有读和执行的权利
9,以security = share 写一个实例
[root@www samba]# vi smb.conf

workgroup = MYGROUP
server string = 赵勇 Server
client code page = 950 想让你的samba可以在windows上显示中文就需要加入这句,没设定默认的值是850
security = share 安全级别是share
log file = /var/log/samba/%m.log 日志登录文件存放的位置
max log size = 0 表示登录档案大小不限制
下面的是自己添加的
[zy]
comment = zy samba server
path = /tmp
read only = no
public = yes
然后测试samba服务器
[root@www samba]# testparm
然后再按enter键 就会出现你的所有配置
从新启动samba
[root@www samba]# service smb restart
客户端的测试
打开网上邻居 然后查看所有网络 然后找到mygroup 找到你的samba主机
10.接下来我们要设定需要密码认证才能登陆的samba服务器

workgroup = MYGROUP
server string = zy Server
hosts allow = 192.168.1.102 127. 需要说明我windows主机地址为192.168.1.102 这里是为了安全期间 只允许192.168.1.102这个地址才能访问我的samba服务器
client code page = 950 想让你的samba可以在windows上显示中文就需要加入这句,没设定默认的值是850
security = user 安全级别是user
encrypt passwords = yes 使用加密密码对samba访问
smb passwd file = /etc/samba/smbpasswd 密码保存文件路径
log file = /var/log/samba/%m.log 日志登录文件存放的位置
max log size = 0 表示登录档案大小不限制
底下设定每个使用者的家目录,这里我有两个用户zy,yy
[homes]
comment = zy yy homes
browseable = no browseable是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取
valid users = %s %s指的是任何可以登录者都可以登录的意思,比如是zy登录则[homes]变为[zy],而yy登录[homes]变为[yy]
writable = yes 可写
create mask = 0755 创建档案的权利是755
directory mask = 0755 创建目录的权力是755

[public]
comment = zy yy
path = /home/public 指定路径
public = yes 允许公开共享
writable = yes 可以写入

11,创建public目录,创建用户,并测试从新启动samba服务器
[root@www home]# mkdir public
[root@www ~]# chmod 777 public 给这个目录的权限
[root@www ~]# useradd yy 创建系统用户yy
[root@www ~]# smbpasswd -a yy 把yy用户加入smbpasswd中
New SMB password:
Retype new SMB password:
Added user yy.
[root@www ~]# useradd zy
[root@www samba]# smbpasswd -a zy
New SMB password:
Retype new SMB password:
Added user zy.
[root@www samba]# service smb restart
我可以帮助你,你先设置我最佳答案后,我网络Hii教你。

㈡ 远程登录服务器,有什么比较好用的工具

你说的是终端软件吧,这个就非常多啦,下面我简单介绍几个,感兴趣的朋友可以自己尝试一下:

powershell

这是win10系统自带的一个命令行工具,cmd命令提示符的增强版, 基本功能和bash差不多, 可以直接运行大部分shell命令,使用起来非常轻便快捷,如果你对终端功能要求不高的话,可以使用一下这个工具:

putty

这是一个非常轻巧灵活的终端软件,操作简单,免费开源,目前主要应用在windows平台下(其他平台正在推广中),集成了Telnet,SSH,rlogin等客户端工具,可以很方便的远程登录和 管理 服务器,如果你追求轻便灵活的话,可以使用这个终端软件:

xshell

这是一个使用非常广泛的终端软件,在业界比较受欢迎、也比较流行,支持多窗口切换以及常见的SHH,Telnet,Sftp等协议,可以很方便的进行 文件的 上传下载,如果你对终端功能要求比较高,管理的服务器比较多的话,可以考虑使用一下这个软件,非常不错:

mobaxterm

这是一个比较全能的终端软件,完全免费,不仅可以像 putty 一样通过 SSH 连接远程服务区,也像 winscp 一样使用 SFTP、SCP 等协议进行文件传输,内建多标签和多终端分屏,此外还支持 VNC、RDP、Xdmcp 等远程桌面连接方式,功能非常强大:

securecrt

这也是一款非常不错的终端软件,集成了SSH、Telnet、rlogin等客户端工具,自带有文件传输工具,可以很方便的进行文件的上传和下载,界面风格调整、多窗口切换等都非常不错,对于远程连接和管理服务器来说,也是一个非常不错的选择:

目前,就介绍这5个不错的终端软件吧,对于日常连接和管理服务器来说,完全够用了,当然,还有许多其他终端软件,像finalshell等,也都非常不错,选择适合自己的一款就行,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

我推荐两个。

1、SecureCRT 2、ZOC

MobaXterm,我感觉比较好用的一个SSH客户端,支持SSH、FTP等多种协议,而且可以保存SSH登录密码,下次直接点击就可以登陆。

当然如果你会设置服务器PubKey登录的话更简单了。

远程连接服务器,我们可以列举出四种情况吧.

windows连windows,

windows连linux,

linux连windows,

linux连linux.

mac系统用的少,我们可以把他当成linux系统来看待

在介绍之前.我们可以先说明一款TeamView的软件,windows,linux和mac系统都有对应的安装包,这是一款远程桌面连接工具,我们公司之前远程印度那边的机器就是用的这款软件.操作简单,缺点是你必须在客户端和服务端同时安装TeamView,

windows连windows

用windows自带的远程桌面连接就可以.很方便的

windows连linux

用windows的cmd或者powershell,通过ssh连接

ssh 用户名@IP

当然,你也可以自行安装别的shell软件,如xsell和secureCRT等

linux连windows

这需要在你的linux上安装一个rdesktop的程序,

rdesktop -a 16 -f ip

mac系统不能使用rdesktop,好像是用别的方案(Microsoft Remote Desktop for Mac).具体没有用过.

linux连linux

跟windows连linux一样的道理,也是通过ssh连接

ssh 用户名@IP

如果没有特殊的需求,这里推荐使用系统自带的终端就可以,系统自带,不用费心去安装.

如果有别的需求可以安装别的终端软件,我使用的两款在这里说一下

Terminator 可以在一个窗口开多个终端.有那种比较需求的,很方便的

secureCRT 这个也是都有windows,linux,mac系统的安装包,我基本是用他来传输文件用的,rz/sz命令,我只在这个软件上用成功过.如果你的目标服务器不能直接链接,需要借助跳板机的话,rz可以直接选择文件,传输到目标服务器上,不需要你去操作跳板机

远程登录服务器的工具有很多,但每个工具都有自己的优点和缺点,无法做到全能。用什么工具还得看服务器使用的是哪种远程连接的协议,要不就变成了大炮打蚊子,白瞎。

Telnet是最早使用的远程登录协议

Telnet协议是TCP/IP协议簇中的一员,它是早期互联网远程登录服务的主要协议标准,所以绝大多数70、80、90后对于它并不陌生。过去不管是Windows、Linux、MacOS,还是路由器、交换机等等网络设备都可以使用Telnet通过命令进行远程控制,就跟控制本地的电脑一样简单。UNIX则使用Rlogin来进行服务器的远程控制。

但Telnet是一种不安全的文字命令接口协议,客户端和服务器之间的Telnet是未经加密的,可以访问通信主机之间的TCP/IP数据包流的任何人都可以重建在端点之间流经的数据,包括用于登录到服务器的用户名和密码。一旦入侵者与服务器建立了Telnet连接就可以控制服务器的软、硬件资源。

所以渐渐地Windows、Linux、MacOS就将Telnet从系统软件中删除,网络设备也建立的开关的机制。但仍然有很多的系统、网络管理员、专业安全人员,包括很多的普通人都喜欢使用Telnet,仅仅通过Windows的CMD,Linux、MacOS的终端就可以建立连接,当然现在要使用需要安装相应的程序,因为系统已经不再默认包含Telnet了。

SSH是Telnet的继任者

SSH出现的目的就是为了取代之前Telnet协议的不足,免遭网络的嗅探攻击。SSH是一种建立在应用层和传输层基础上的加密网络传输协议,可以为远程登录会话提供安全性的连接。

目前几乎所有的操作系统都支持SSH,SSH除了可以进行远程访问之外,还支持隧道协议、端口映射、X11连接,借助SFTP或者SCP协议,SSH甚至还可以传输文件。

通常情况下我们会使用Putty、WinSCP、xshell、Mobaxterm、SecureCRT、Terminus、Electerm、Finallshell、SimpleRemote、Zoc Terminal、XManager来创建SSH远程访问。当然Linux、MacOS系统自带的终端模拟器,以及Windows的PowerShell也可以通过SSH命令直接登录服务器,但讲真确实没有上面的软件来得好用。

图形化的远程登录协议

单纯的SSH只能与远程的服务器进行命令交互,但借助X11已经可以进行图形化的操作了。

Windows默认使用的一种图形化远程桌面协议是RDP(即Remote Desktop Protocol),只需要通过Windows自带的远程桌面连接就可以远程的访问另一台局域网电脑或者具有公网IP地址的服务器。

与RDP相对应的就是应用在Linux上的XRDP,XRDP接收来自各种RDP客户端的连接,不管是FreeRDP、rdesktop、NeutrinoRDP等等还是Windows自带的远程桌面连接,适用于Windows、MacOS、Linux、IOS和Android。

提到远程桌面连接不得不提到基于RFB协议,就是VNC所使用的协议,它也是一款优秀的远程控制工具,适用于所有的窗口系统,相信很多人都用过。RDP协议更倾向于传输指令,而RFB协议更倾向于传输图像,在完成同样的操作情况下,RFB的数据传输量比RDP要大。VNC软件通常会使用RealVNC、UltraVNC、TightVNC、x11VNC。

图形化的远程登录协议还有Xdmcp、FreeNX、Xpra等等,这里就不再多做介绍,感兴趣的小伙伴们可以网上单独了解。

远程登录还有一些专有协议

这里提到远程登录的专用协议相信很多人会一脸懵逼,如果说起鼎鼎大名的TeamViewer相信大家就会豁然开朗。TeamViewer实现远程登录就是基于它自己的专有协议,这种协议是属于TeamViewer这家公司的。TeamViewer并不需要公网IP就可以实现两台电脑之间的远程控制,并且兼容市面上几乎所有的电脑操作系统和手机操作系统,也可以通过浏览器去远程控制一台运行TeamViewer的机器。

TeamViewer的火爆程度可想而知,但TeamViewer自作之路,普通人连续控制两台以上远程设备就会提示你不能用于商业用途,并且不能再用。后来TeamViewer被爆黑客攻击,使得很多人对它失去了信心,再加上向日葵、Todesk、Anywhere等等基于专有协议的远程控制软件的相继出现,好用免费快速的挤占了TeamViewer的市场份额。

总结

远程登录服务器的软件好不好用,还是要看基于什么协议,然后还要看用的人做什么用途。

喜欢我的,请关注我,再次感谢!

这个问题其实可以追溯到支持远程登录的协议,只要支持对应协议的工具就可以实现远程登录。具体的协议可以包括:windows自带的RDP协议(就是远程桌面连接那个应用背后的协议),ssh协议,VNC、telnet、ftp等(有一些协议的行为受限制,只能进行一些预定的动作)。具体的工具要看目标服务器支持的协议类型。

一、windows登录windows

windows自带的 远程桌面连接 工具可以很便捷的达到登录到远程windows的目的。在使用时,目标主机需要开启允许“允许运行任意版本远程桌面的计算机连接”的选项,同时需要在windows防火墙上开放相应的策略或关闭防火墙。

二、linux登录windows

linux环境下可以使用 Rdesktop 来实现登录远程windows。小窝头还没有这么试过,一般情况下linux都是作为服务器的存在,windows做操作终端的情况会多一些。

三、windows登录linux

支持这种场景的工具有很多啦,短小精干的 putty ,经典的 SecureCRT , XManager 系列都是用的比较多的,我个人还是比较钟爱SecureCRT,没有原因,只是一种习惯而已。此外,XManager系列还拥有图形化安装的能力,宗旨XManager系列是非常强大的产品,建议题主可以尝试。

四、linux登录linux

直接ssh命令搞起~。

五、使用远程控制工具实现设备间的相互访问

TeamViewer和向日葵都是挺不错的工具,但是登陆服务器的口令就会变成TeamViewer或者向日葵分配的编号或口令了,在远程控制方面用的会多一些,但是确实也实现了远程登录服务器。

以上就是我的分享~希望对您有帮助。

大家好,我是 科技 互联网大叔,今天我来回答下这个问题。

首先我审下题目,我理解题主想问的是,用办公电脑连接远程服务器,办公电脑一般为windows或者mac,服务器一般为linux服务器,有什么好用而且免费的工具。基于我对题目的理解,我来做如下的回答:

第一、办公电脑为windows

windows远程连接linux服务器的办法很多,基本走的是SSH协议。 SSH是Secure Shell 的缩写,由 IETF 的网络小组所制定,SSH 为建立在应用层基础上的安全协议。常见的工具有putty、xshell、secureCRT。

1、putty

putty是一个集成SSH、TELNET、TCP协议的远程连接软件,工具体积极小,操作简单,没有太复杂的功能和交互,属于特别轻巧的一个小产品,用起来很舒服,但如果你想要很多集成的功能,它可能不太适合你。

2、xshell

xshell我非常喜欢用,它功能丰富,而且很容易找到比较好的版本下载。xshell的界面我也非常喜欢,用起来特别顺滑。

3、secureCRT

secureCRT也是一款广泛使用的产品,最早我入行的时候,老师傅们基本也是推荐我这款产品,这款产品用起来也很不错,软件功能大而全,特别适合需要功能比较多的用户去用。

第二、办公电脑为MAC

1、mac自带teminal

mac自带的teminal终端很好用,基本可以满足你远程连接的所有需要,而且自带的不需要到处找资源下载,也不需要考虑付费的问题,用起来也特别的顺滑,真香。

2、ZOC

我用mac本的话比较喜欢使用ZOC的产品,这个产品用起来比较方便,比较好记录你的经常登录服务器信息,但不足之处是会经常提示你升级,有时候很麻烦。

以上就是我常用的远程连接服务器的工具,希望可以帮到你。

SecureCRT配合keepass免密

没人推荐finallshell吗?我用过最好用的,没有之一,比item都好

今天笔者就推荐几款远程连接服务器的终端工具,当然了已经有不少人分享了工具,不过笔者今天也会将各个工具的优缺点一并说出。

首先目前来说用的占比比较多的必然是Xshell这款工具,而且其School版是完全免费的,对于个人用户来说,这款工具还是非常方便和易用的,支持布局切换,同时也有多窗口支持,不过不是很好,同时单纯安装Xshell的话,是不自动Xftp工具的,需要另外安装。

第二款工具就是mobaxterm工具,这款工具可以说非常全能的工具了,更重要的是完全免费,而且其默认自带SFTP工具,可以很方便的从本机到服务器的文件传输,而且在分屏方面也有很大的优势,笔者在用了这款工具之后,可以说就没有在使用过Xshell了。
第三款就是一个比较小巧的工具Putty了,该工具安装包非常小,也是一个免费和开源的工具,对于一些对安装包有特殊情节的用户来说,这款工具可以说是首选甚至某些程序员对大小有强迫症的必选这个工具!

最后一款是Securecrt,这款工具国外用的还是比较广泛的,支持SSH1,SSH2,Telnet,RLogin,Serial协议等,缺点是键入比较困难,而且Script不能调整执行顺序等等!

㈢ 如何用Linux连接Windows的远程桌面

windows下远程登陆linux服务器一般使用远程putty,secureCRT,xmanager等工具,使用SSH,serial,telnet等协议建立连接后可以打开字符窗口或者图像操作界面。

使用secureCRT进行远程登录的大致配置:

1、新建连接

㈣ 如何让linux访问windows服务器

你是在linux系统下面访问windows服务器的什么?
1,如果是共享文件,命令下可以使用smbmount,图形界面可以在地址栏直接输入smb://windows服务器地址/访问
2,如果是访问类似远程桌面的,可以直接使用rdesktop软件来连接windows服务器提供的远程桌面
3,如果网站,ftp服务器之类的可以在firefox(火狐)浏览器内直接输入地址访问
4,如果是其他服务请详细说明需求

㈤ 如何用Linux连接Windows的远程桌面

一种方法:windows打开允许远程控制连接,linux使用rdesktop和tsclient,其中rdesktop是基于命令行的工具,tsclient只是一个图形化的界面,依赖于rdesktop。登入gnome后打开终端,使用rdesktop来访问Windows远程桌面。
另一种方法:借助第三方远程控制工具,比如远程控制软件。介绍一种简单的方法,使用向日葵远程控制软件。
首先,在主控的linux电脑上安装向日葵远程控制软件主控端
其次,在被控的windows10系统电脑上安装向日葵客户端
最后,注册账户,主控端和客户端都用一样的账户登录就可以使用了。或者在主控端上输入客户端提供的快速访问码也可以快速远程控制了。

热点内容
电脑玩云服务器 发布:2024-11-27 09:19:22 浏览:65
苹果什么助手能和安卓互通 发布:2024-11-27 09:18:47 浏览:57
android花屏 发布:2024-11-27 09:18:38 浏览:124
phpnginx负载均衡 发布:2024-11-27 09:18:36 浏览:622
刀片服务器如何设置网络交换机 发布:2024-11-27 09:17:23 浏览:475
eve脚本挖矿 发布:2024-11-27 09:12:25 浏览:565
模板平方算法 发布:2024-11-27 08:56:15 浏览:268
系统缓存文件 发布:2024-11-27 08:52:15 浏览:913
40乙腈水溶液怎么配置 发布:2024-11-27 08:52:03 浏览:63
安卓如何屏蔽彩票信息 发布:2024-11-27 08:49:53 浏览:647