一切福田,不離方寸,從心而覓,感無不通。

Category Archives: Operating System

linux下移植wifi之安装iw and iw操作(五)

第四节 安装iw and iw操作 一、 先查看README,获取了三个有用点: 1.    This is 'iw', a tool to use nl80211(iw需要nl80211) 2.  To build iw, just enter 'make'. If that fails, set the PKG_CONFIG_PATH environment variable to allow the Makefile to find libnl.(通过这个参数来指定libnl库的位置) 3.  'iw' is currently maintained at http://git.sipsolutions.net/iw.git/,(iw软件下载网站) 4.  some more documentation is available at http://wireless.kernel.org/en/users/Documentation/iw. (iw 操作说明文档) 解压:tar -xf /mnt/hgfs/linux_share/0711/iw-4.9.tar.xz nl80211已经安装了,通过PKG_CONFIG_PATH变量,我们已经指定了nl80211头文件和库的路径,可以通过命令进行查看。 命令:echo $PKG_CONFIG_PATH 得:/home/clh/work/libnl-3.2.25/tmp/lib/pkgconfig: 二、编译 在info.c的代码前面添加 #define htole16(X)  (((((uint16_t)(X)) << 8) | ((uint16_t)(X) >> 8)) & 0xffff) 修改Makefile ,加上libnl的头文件 和 lib库。 CFLAGS += -I/home/clh/work/libnl-3.2.25/tmp/include/libnl3 LDFLAGS += -L/home/clh/work/libnl-3.2.25/tmp/lib make CC=arm-linux-gcc make DESTDIR=$PWD/tmp […]

龙生   14 Feb 2020
View Details

centos7 与windows10之间的开机引导

一、centos7下引导windows10 当在win10系统下安装centos7系统后进入centos系统需要引导windows10开机启动项。 1、打开terminal,输入命令vi /boot/grub2/grub2.cfg 编辑开机引导文件。 2、在 70 行左右的 ### END /etc/grub.d/00 header 和 ### BEGIN /etc/grub.d/10_linux ### 间添加 menuentry ‘Windows10’{ set root = (hd0,1) chainloader +1 } 表示 Windows7 的引导设备为第 1块磁盘的第 1 个分区,根据实际情况填,如果不知道输入命令lsblk查看,或者试几次,如果不正确的话开机选择win10后会报错。 4、重启reboot,即可看到开机引导项。 二、windows10下引导linux 当在centos7系统下安装win10系统后进入win10系统需要引导centos开机启动项。 1、下载并安装EasyBCD开机引导软件,软件很小,功能很强大。如果懒得 百度下,附上百度云下载链接https://pan.baidu.com/s/1-yF3s1fmumnE06_NV2rUYg 2、打开easybcd,点击添加新条目,选择linux,类型选择GRUN2,名称随便写,就是你开机引导显示的名称,然后点击驱动器选择你linux安装的分区,如果不知道,方法同上可以多试几次,点击添加条目,即可添加成功。 centos7 与windows10之间的开机引导 3、最重要的一点,添加成功后点击编辑引导菜单选择倒计时那一项然后点击保存设置,时间自己定,我上次就是没看自动选择的跳过菜单而导致重启n次也显示不出启动项。   from:https://blog.csdn.net/qq_37671523/article/details/102161216

龙生   14 Feb 2020
View Details

Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)

  感谢有奉献精神的人 转自:https://blog.csdn.net/zhangliao613/article/details/79021606 转自:http://www.jb51.net/article/97157.htm   1 查看CPU 1.1 查看CPU个数 # cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 2 **uniq命令:删除重复行;wc –l命令:统计行数** 1.2 查看CPU核数 # cat /proc/cpuinfo | grep "cpu cores" | uniq cpu cores : 4 1.3 查看CPU型号 # cat /proc/cpuinfo | grep 'model name' |uniq model name : Intel(R) Xeon(R) CPU E5630 @ 2.53GHz 总结:该服务器有2个4核CPU,型号Intel(R) Xeon(R) CPU E5630 @ 2.53GHz 2 查看内存 2.1 查看内存总数 #cat /proc/meminfo | grep MemTotal MemTotal: 32941268 kB //内存32G 下面是一些命令的集合,供参考:   uname -a # 查看内核/操作系统/CPU信息的linux系统信息 head -n l /etc/issue # 查看操作系统版本 cat /proc/cpuinfo # 查看CPU信息 hostname # 查看计算机名的linux系统信息命令 lspci -tv # 列出所有PCI设备 lsusb -tv # 列出所有USB设备的linux系统信息命令 lsmod # 列出加载的内核模块 env # 查看环境变量资源 […]

龙生   10 Feb 2020
View Details

windows 2008 VPN(PPTP/L2TP)搭建

PPTP和L2TP只差一步配置,现在苹果已经不支持PPTP,所以只能使用L2TP连接。废话不多说,下面开始搭建: 1、PPTP VPN 配置 新安装好的OS,进入系统,首先添加角色 勾选添加网络策略和访问服务 如图勾选需要的角色服务 安装完成后,依次点击开始-管理工具-路由与远程访问工具 如图在服务器上右键,选择“配置并启动路由和远程访问服务” 因为是单网卡机器,所以选择自定义配置 选择VPN访问和NAT。 向导安装完成之后,配置添加VPN连接客户机所用的地址池。 此处也可以配置dhcp动态池,此处省略了,测试过也是可以的。 然后按照下图开启NAT访问,否则VPN无法上网 右键,新增接口 至此,RRAS的配置已经完成了,接下来进入NPS配置。 客户端的设置 此处填写VPN服务器的外网ip 至此,win08 pptp VPN的搭建配置已经成功,此时客户机可以通过vpn连接到腾讯云的服务器,并且可以通过VPN服务器连接上internet。 2:L2TP 服务器搭建 按照下图操作,打开路由与远程访问,找到服务器右键属性——安全——允许L2TP连接使用自定义IPSEC策略,然后配置密钥,确定之后重启一下服务即可,在客户端连接的时候输入将配置的密钥输入进去就可以正常连接啦   2020/02/23 如果配完不能用,请把【路由与远程访问】部署禁用再配一下遍。   from:https://www.wyxxw.cn/blog-detail-22-24-494

龙生   17 Jan 2020
View Details

Windows Server 2008 R2 单网卡搭建VPN最详细图解

如何用Windows Server 2008 R2 单网卡搭建VPN? 今天上午做了个详细图解教程,希望对大家有所帮助! 开始! 找一台安装Windows Server 2008 r2的服务器 第一步:安装角色 添加角色 把网络策略和访问服务打上勾号 在角色服务里按图打上勾号,点下一步 点击安装,等待安装完成 点击关闭,完成安装 第二步:配置路由和远程访问 在开始菜单中-->管理工具中找到“路由和远程访问” 如图:右键选择“配置并启用路由和远程访问” 选择自定义配置 全部打上勾号,并下一步 点“完成” 点“确定”,并等待完成配置 完成好配置如下 右键NAT,选择新增接口 选择“本地连接” 选择公用接口到专用网络 按图示操作 按图中步骤,添加的IP地址数,按您的实际要求填写 第三步:配置网络策略服务 按图中找到“网络策略服务器” 网络策略中的红叉的行,右键选择属性,再选择授予访问权限,并点击确定。 第四步:添加VPN账号密码 打开“服务器管理器” 按图示添加VPN的账号密码 第五步:本地安全策略的设置 本步骤是为服务器安全,以网址随便登录桌面和远程桌面。 打开“本地安全策略和组” 按图示步骤一步一步操作,一共是两项,拒绝本地登录和拒绝通过远程桌面服务登录。 完成后如图示 这样整合VPN的安装配置就完成了,快去找一台电脑测试下吧!   from:http://www.min68.com/archives/WinddowsServer2008r2danwangkavpndajian.html

龙生   17 Jan 2020
View Details

win2008架设vpn 新建用户指定IP地址的方法

008架设vpn服务器完毕,新建账户,分配了静态IP地址, 但是客户端拨号后获取了另一个IP 怎么才能给客户端指定IP,这里就为大家分享一下 自己解决了,具体如下 1、开启NPS, 2、创建并配置策略 (备注:本人新建账户均归属guests,故选择用户组添加“GUESTS”) 主要就是下面红框框一定要勾上 操作完毕,解决   from:https://www.jb51.net/article/103056.htm

龙生   17 Jan 2020
View Details

服务器管理器没有“本地用户和组”怎么办?

        Win2008系统和win7以上版本管理用户都是在,计算机管理、服务器管理器里面点击配置—用户和组来管理用户。但是咗嚛突然发现服务器的2008系统没有了本地用户和组怎么办呢 组策略限制用户和组功能 出现这种情况一般是组策略做限制了,打开运行gpedit.msc打开组策略编辑器 依次点击,用户设置—管理模板—mircosoft管理控制台—受限制的许可管理单元— 右侧 【本地用和组】 把本地用户和组的设置,禁用状态设置为 启用,或者 未配置,然后确定 此外,如果你不记得在什么选项下面,可以直接点击。用户配置—所有设置,按照状态排序来查找 刷新策略 设置好之后,点击开始运行—gpupdate/force 刷新策略,让刚刚修改的生效 设置好之后,再次打开服务器管理器,计算机管理。查看已经有 本地用户和组了 其他可能原因 如果检查策略里面没有设置,说明您的操作系统版本的问题(家庭版或者普通版可能没有)。 开始菜单--输入 control userpasswords2 来调用账号管理菜单 同样的方法针对windows下其他xp以上版本都有效,如图。即可使用用户账号功能了 from:https://jingyan.baidu.com/article/54b6b9c0e04e172d583b4781.html

龙生   16 Jan 2020
View Details

如何重启 Windows 10 子系统(WSL) ubuntu

WSL 子系统是基于 LxssManager 服务运行的。 只需要将 LxssManager 重启即可。 可以做成一个 bat 文件。 net stop LxssManager net start LxssManager from:https://www.cnblogs.com/F4NNIU/p/10015183.html

龙生   03 Jan 2020
View Details

Ubuntu16.04 远程桌面连接(VNC)

1、查看我的Ubuntu系统版本 2、客户机win10下载vnc viewer安装: 下载地址:https://download.csdn.net/download/qq_28284093/10387251  点击打开链接 官网:https://www.realvnc.com/en/connect/download/viewer/ 或者直接可以去官网下载 安装后如下: 3、配置被连接的阿里云服务器 (1)先更新下系统软件

(2)安装VNC服务

(3)启动vnc服务

需要设置密码(密码后面要用到,要记住哦),密码设置完成,服务启动: 这里,可以使用以下两个命令来增加进程和结束进程:

(4)windows下启动vnc viewer客户端,并输入服务器ip+:进程 例如:120.88.88.120:1(注意是输入英文) 点击继续,会提示输入密码,这个时候就输入在步骤3设置的密码,连接成功,因为没有配置图形化界面,所以不太美观,出现下图所示: (5)配置图形界面,安装gnome桌面

(6)修改vnc的启动文件

修改里面的内容如下,使用vim编辑器,i进入编辑: #!/bin/sh #Uncomment the following two lines for normal desktop: export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER #exec /etc/X11/xinit/xinitrc unset DBUS_SESSION_BUS_ADDRESS gnome-panel & gnome-settings-daemon & metacity & nautilus & gnome-terminal & ESC退出编辑,:wq保存。 (7)安装桌面环境 安装x-window的基础:

安装登陆管理器:

安装ubuntu桌面:

选择OK 任意选择,点击ok。(我选择第一个,简单介绍一下:gdm是标准桌面,lightdm是轻量桌面),安装过程会持续一段时间。 (8)安装完成之后,杀掉进程,创建进程再次连接: (9)调整分辨率,方便操作

修改下面这一行: 再来看看效果,比刚才好多了 各位大神要是有好的意见或者建议,欢迎留言~~~~~

龙生   03 Jan 2020
View Details

Linux 远程桌面的两种方式

在绝多数情况下,Linux 不需要使用到GUI的桌面环境,但是有时在一些特殊的场景如安装Oracle的时候,需要有图形界面进行辅助才可以安装。 如果要使用Linux的图形界面,一般有两种方式: 1、Linux系统安装X Windows图形界面,使用vnc远程。 2、Linux系统启用X协议,配置X Clent,本地有桌面环境的机器(如Windows)配置X Server,获取远程的信息,在本地X server上显示图形界面。 方法一: 本机安装图形界面 这里以CentOS6.5的机器为例,安装图形界面比较简单,使用yum即可。

  然后执行:

  如果要启动时自动加载图形界面,修改/etc/inittab最后一行的默认配置:

  如果是CentOS7 的系统:

  修改默认运行模式(7和6不一样):

  配置VNC 安装vnc:

  修改配置:

 

  设置vnc密码:

  启动vncserver:

  这样,在本地就可以使用vncview远程连接到Linux图形界面。 方法二: 在Linux服务器上安装图形界面不是一种可取的方法,这样会降低服务器的性能,所以在这里重点介绍一下第二种方法。 X server 的运行原理是这样,远程的X client 做为客户端主动将数据发送到 x server服务器,X server服务器默认起始监听本地的6000端口,会根据不同客户端依次分配。X server将X client 传输的数据在本地进行处理,以图像的方式展现出来,数据传输使用的是X11协议。 这里需要先在本地电脑安装X server,可以使用比较流行的xming也可以使用VcXsrv,这两个都是开源的产品,当然如果有xmanager也能实现相同的功能。 这里我安装的是VcXsrv,使用默认的安装方式即可。 下载链接:https://sourceforge.net/projects/vcxsrv/  配置好本地设置,默认的-1 改为0 ,然后一路点击默认配置,配置完成后启动VcXsrv server。 修改ssh配置/etc/ssh/sshd_config为:

  重启sshd。 配置ssh,这里以xshell为例,如图: 如果有xmanager可以直接选择使用xmanager,由于是使用的VcXsrv,所以选择第二项,填写的IP为安装x server的主机,也就是本地电脑IP. 使用重新连接,配置环境变量(此处为X server的IP,配置要与Xshell统一 ):

  如果安装的有xhost,执行 xhost + 此步的时候一直卡着没有输出,或者出现“xhost:  unable to open display "192.168.20.171:0.0"”,请关闭本地防火墙,并确认本地X server的配置是否正确。 执行测试:

[…]

龙生   03 Jan 2020
View Details
1 6 7 8 26