热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

windows用户转linux新手常见问题整理

windows用户转linux新手常见问题整理--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
作者:achlice
经常在论坛里看到一些新手(当然我自己也还是新手)的提问,这些问题在以前的帖子里面都见到过,有

的问题我在作答的时候还能想起自己曾经回答过这个问题。这些可能是很多新手都要经历的,所以想写一

个常见问题整理放在这里,也希望大家作补充。 小弟也是个新手,中间难免会出现一些表达不正确的地方

,也请各位前辈能给指出。小弟先谢谢各位了。


先说一个比较好使的扫描工具,据说黑客帝国中有人使用过它 Nmap,我后来觉得 某些时候这个

东西比netstat ,要方便。


一: 关于虚拟机的问题

(1) xp 下面装了虚拟机,虚拟上面装了linux,怎样实现两个系统之间的文件共享。
首先是要配置好虚拟机的网络。这个根据自己的实际情况。比如我所在的网络是内网(DHCP得到一

个内网的IP),我会选择桥接直接联接到物理网络,这样我的虚拟机也会得到一个内网的 IP 地址。这样

真实主机和虚拟机就处在了相同的网络。 启动虚拟机后 得到IP, 然后 ping 一下真实的机器,保证两台机

器之间网络是通的。 下面的就好作了:

a: 通过FTP 实现 文件共享,这是大一时常用的 。linux,我在装的时候一般会装上FTP的软件,那

时是VSFTP,只要启动这个服务,一般为
/etc/init.d/vsftpd start (如果在windows下面打不开服务,你可能需在设置防火qiang. 比如

关掉它 /etc/init.d/iptables stop)
nmap 127.0.0.1 看自己机器21 号端口是不是打开

然后查看虚拟机的IP 用 /sbin/ifconfig,假如为192.168.1.2 然后打开真实机器的浏览器,


在上面输入 这个地址 ftp://192.168.1.2 , 这是以匿名方式登录的,如果没有修改FTP的配置 文件

,这种方式只能读一些内容而不能向服务器上面放东西。 改配置文件对于新手要求稍高了一点,其实

也很简单,如果有兴趣 baidu, 可以找到很多 配置文件的资料。 但这里我们不修改,我们用linux下的用户来登录。

比如linux下有个普通用户 test , 我们在真实服务器上以这个用户名登录,密码为该用户的密码,登录成功后,可以

把 windows 下的东西复制贴上来。

解后回到linux下可以在 /home/test 下面看到你刚才放上去的东西。
相反,也可以在windows下面下载一个 FTP 的服务软件,然后以 windows作为服务端,linux

作客户端访问。

b: samba , 保证你的系统装有这个东西,没有的话下一个也行。这个是专门用来 与 windows下作

文件共享的。一般默认的配置文件已经可以使用,我们只需要为用户设一个密码就可以了,

smbpasswd -a test ,
就是把系统的用户加到smb的用户中,设置一个密码。然后启动你的smb服务器 /etc/init.d/smb start
然后在windows下面 开始 运行 \\linux服务器的IP ,就可以看到 /home/test 下面的内容了。

二:双系统的文件共享

一个硬盘,装有xp ,和linux 两个系统。用mount 挂载吧,
在linux下面用 /sbin/fdisk -l 可以看到现在硬盘的分区状态,格式为 fat, ntfs 是

windows下面的盘,比如分区 /dev/hda5 是 fat32 的,你可以
在一个目录 下面用root 建一个文件夹,比如在 /mnt 下
mkdir new
mount /dev/hda5 /mnt/new
然后进入 /mnt/new, 你可以看到你的 windows下盘里的东西。这个可以是你的D盘。
这里只是点一下,如果你想在linux系统启动的时候就挂载上windows的盘,你可以找关 于

mount 和 /etc/fstab 的资料,

三:windows下怎样连接到 其它linux下面并进行操作

a: 字符界面,下载一个工具putty。也首先要保证你的 linux 机器开启一定的服务,比如ssh

,telnet( 现在发行商好像都不再加这个服务了),
在linux 下打开ssh 服务, /etc/init.d/sshd start
ssh 127.0.0.1 看机器的确22号端口是不是打开。有时你还需要关掉防火qiang.
服务开启,就可以在windows下面用putty 联接,输入linux机器IP,后选择 protocol为 ssh
后回来,然后用普通用户登录。如果想用root 登录,你需要修改 /etc/ssh/sshd_config
PermitRootLogin yes 让这句生效。不建议这样做~~
b:图形界面, 在linux 下面装上 vncserver, 第一次运行时你需要为它设置一个密码 。

注意看运行后终端下面提示 出现 :1 还是 :2 ,
然后在windows下用 vncviewer ,联接,输入 ip:1 后回车 ,一般能联到的远程桌面是用

twm 的管理器,你可以在 linux下,修改用户主目录 下的 .vnc/xstartup ,把 twm 换成你要

的桌面管理,比如写 startkde。

下面上传的附件有这两个东西。
四:linux下联到windows 下并进行操作

a: 字符界面, telnet ,在 windows 的服务里面把这项服务开启,我的电脑--》右键 ---管理---服务

和应用程序-----服务,找到telnet ,并开启。 然后在linux下面直 接 telnet windowsip 地址。

就可以了。

b: 图形界面,在linux下 下载 rdesktop ,这个工具,安装好。然后开启windows的远程桌面服务
我的电脑---属性----》远程 选上允许用户远程联到计算机

后在linux 终端下打入 rdesktop -a 16 windowsip 回车,就可以看到新窗口的windows

的登录界面了
推荐阅读
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  •     这里使用自己编译的hadoop-2.7.0版本部署在windows上,记得几年前,部署hadoop需要借助于cygwin,还需要开启ssh服务,最近发现,原来不需要借助cy ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • 本文介绍了使用SSH免密登录的步骤,包括生成公私钥、传递公钥给被登录机、修改文件权限的操作。同时提醒用户注意私钥的传递方式,建议使用U盘等离线方式传递。 ... [详细]
  • Java学习笔记之使用反射+泛型构建通用DAO
    本文介绍了使用反射和泛型构建通用DAO的方法,通过减少代码冗余度来提高开发效率。通过示例说明了如何使用反射和泛型来实现对不同表的相同操作,从而避免重复编写相似的代码。该方法可以在Java学习中起到较大的帮助作用。 ... [详细]
  • 原理:dismiss再弹出,把dialog设为全局对象。if(dialog!null&&dialog.isShowing()&&!(Activity.)isFinishing()) ... [详细]
  • LVS实现负载均衡的原理LVS负载均衡负载均衡集群是LoadBalance集群。是一种将网络上的访问流量分布于各个节点,以降低服务器压力,更好的向客户端 ... [详细]
  • 本文详细介绍了在Centos7上部署安装zabbix5.0的步骤和注意事项,包括准备工作、获取所需的yum源、关闭防火墙和SELINUX等。提供了一步一步的操作指南,帮助读者顺利完成安装过程。 ... [详细]
  • 本文介绍了在RHEL 7中的系统日志管理和网络管理。系统日志管理包括rsyslog和systemd-journal两种日志服务,分别介绍了它们的特点、配置文件和日志查询方式。网络管理主要介绍了使用nmcli命令查看和配置网络接口的方法,包括查看网卡信息、添加、修改和删除配置文件等操作。 ... [详细]
author-avatar
手机用户2502891227
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有