如果您对windows及linux环境下永久修改pip镜像源的方法感兴趣,那么本文将是一篇不错的选择,我们将为您详在本文中,您将会了解到关于windows及linux环境下永久修改pip镜像源的方法的
如果您对windows及linux环境下永久修改pip镜像源的方法感兴趣,那么本文将是一篇不错的选择,我们将为您详在本文中,您将会了解到关于windows及linux环境下永久修改pip镜像源的方法的详细内容,我们还将为您解答linux更改pip源的相关问题,并且为您提供关于CentOS下永久修改系统时间的方法、java 使用 ftp 在windows环境下可以正常下载文件,在linux环境下不行、jdk8在windows及linux环境下安装、Jumpserver堡垒机简单配置,管理Windows及Linux系统的有价值信息。
本文目录一览:- windows及linux环境下永久修改pip镜像源的方法(linux更改pip源)
- CentOS下永久修改系统时间的方法
- java 使用 ftp 在windows环境下可以正常下载文件,在linux环境下不行
- jdk8在windows及linux环境下安装
- Jumpserver堡垒机简单配置,管理Windows及Linux系统
windows及linux环境下永久修改pip镜像源的方法(linux更改pip源)
一、在windows环境下修改pip镜像源的方法(以python3.5为例)
(1):在windows文件管理器中,输入 %APPDATA%
(2):会定位到一个新的目录下,在该目录下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini文件
(3):在新建的pip.ini文件中输入以下内容,搞定
[global] timeout = 6000 index-url = http://pypi.douban.com/simple trusted-host = pypi.douban.com
二、在linux系统中更新pip源的方式(以centos,python2.7为例)
在linux环境下的修改方式和在windows环境下修改方式基本相同,这里简单总结一下:
(1):在用户的家目录下面创建名为.pip文件夹
(2):在创建好的.pip文件夹中创建名为pip.conf的文件
(3):在pip.conf文件中输入以下内容,ok!!!
[global] timeout = 6000 index-url = http://pypi.douban.com/simple trusted-host = pypi.douban.com
CentOS下永久修改系统时间的方法
使用Centos,遇到本地时间对不上,直接敲命令:date -s "2017-01-05 10:15:15"是立即生效了,但是重启后,系统时间还是原来的。
后面经过查找资料,做个小结.
我的Centos是安装在虚拟机上。在虚拟机有分系统时间和硬件时间。修改了其一是没有办法奏效,必须两者都更改。
1.date {查看目前本地的时间}
2.hwclock –show {查看硬件的时间}
3.如果硬件的时间是对不上,那就对硬件的时间进行修改、
4.hwclock –set –date ‘014-12-15 15:15:15’ {设置硬件时间}
5.hwclock –hctosys {设置系统时间和硬件时间同步}
6.clock -w {保存时钟}
7.最后在通过重启,init 6 快速重启后,查看系统时间是否真正生效!!!!1
java 使用 ftp 在windows环境下可以正常下载文件,在linux环境下不行
java 使用 io.FileOutputStream 读取服务器文件在本地生成新的文件 , 在windows环境下可以正常下载,但在linux 环境下 就不行了,在linux 下本地可以生成新文件,但是读取不到服务器文件的内容,生成的新文件为空。。 在linux下没有出现异常。。进入下载方法后就没动静了,, 使用的是 FtpClient 连接ftp 有谁遇到过么
jdk8在windows及linux环境下安装
jdk下载
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
目前大部分公司内部使用的还是jdk8,大部分依赖java的工具或框架,对jdk8的支持度是最好的,所以选择jdk8
勾选同意
下载对应的版本
会让登录,如果没有账号,注册一个即可。
使用jdk8u151windowsx64.zip,直接解压缩,不需要安装
jdk在windows下安装、配置环境变量
安装
如果点击安装包没有反应,则点击右键--属性
修改jdk安装路径
修改jre路径
配置环境变量
每次执行 java 的工具都要进入到 bin 目录下,是非常麻烦的。
根据windows系统在查找可执行程序的原理,可以将java工具所在路径定义到 path 环境变量中,让系统帮我们去找运行执行的程序。
配置方法:
–我的电脑--属性--高级系统设置--环境变量
–编辑 path 环境变量,在变量值开始处加上 java 工具所在目录(JDK 安装根目录的 bin 目录),后面用 “ ; ”和其他值分隔开即可。
–打开DOS命令行,任意目录下敲入javac。如果出现javac 的参数信息,配置成功。
JAVA_HOME,安装路径
D:\Java\jdk1.8.0_211
echo %JAVA_HOME%
配置类库文件的位置,即lib目录的位置 .;%JAVA_HOME%\lib
或者CLASSPATH加上:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\bin
添加JDK命令文件的位置,即bin目录的位置
Path最后加上:
;%JAVA_HOME%/bin
如果安装了其它jdk版本,就在Path最前面加
javac:是编译命令,将java源文件编译成.class字节码文件。(jdk)
java:是运行字节码文件;由java虚拟机对字节码进行解释和运行。(jre)
验证是否安装成功(重新打开dos窗口)
java -version
javac,显示下图,表示jdk安装成功
java,显示下图,表示jre安装成功
jdk在linux下安装、配置环境变量
安装
卸载CentOS系统自带的OpenJDK
rpm -qa | grep java
如果查询到有结果,就卸载,rpm -e,卸载不掉,就强制卸载,rpm -e --nodeps
或者输入java --version,看有没有安装jdk
linux服务器上创建myfile目录,把jdk上传到myfile目录下
执行rz
如果未找到,则安装(Centos上传下载小工具lrzsz,可以把文件上传到远程服务器上)
yum -y install lrzsz
安装完成后,输入rz
上传成功
解压jdk到/usr/local/
tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/,-C表示指定解压到的目录
配置环境变量
这里采用全局设置方法,就是修改 /etc/profile,它是所有用户共用的环境变量
vim /etc/profile
输入G,定位到最后一行,输入i进入insert模式,添加以下内容:
注:PATH在配置的时候,最好把$JAVA_HOME/bin放在最前面,不然使用java命令时,系统会找到以前的java,就不再往下找,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题
按esc进入命令行模式,再按:wq保存退出
使环境变量立即生效,source /etc/profile
检验是否安装成功
输入:java -version,查看jdk版本
输入命令:java,检测jdk bin环境
成功,会看到如下java命令参数使用说明界面
接着输入:javac,检测jdk classpath环境
成功,会看到如下javac命令参数使用说明界面
Jumpserver堡垒机简单配置,管理Windows及Linux系统
Jumpserver 是一款由python编写完全开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。此文简要介绍实际操作时,简单配置过程。
Jumpserver基于CentOS7安装,可参考⬇️CentOS7一步步安装Jumpserver堡垒机(官方教程版)
创建Jumpserver用户
1.点击页面左侧"用户列表"菜单下的"用户列表", 进入用户列表页面
2.点击页面左上角"创建用户"按钮, 进入创建用户页面, (也可以通过右上角导入模版进行用户导入)
3.其中, 用户名即 Jumpserver 登录账号(具有唯一性, 不能重名)。名称为页面右上角用户标识(可重复)
4.成功提交用户信息后, Jumpserver 会发送一条设置"用户密码"的邮件到您填写的用户邮箱
5.点击邮件中的设置密码链接, 设置好密码后, 您就可以用户名和密码登录 Jumpserver 了。
6.用户首次登录 Jumpserver, 会被要求完善用户信息, 按照向导操作即可。
添加用户
编辑资产树并创建资产
- "节点"不能重名, 右击节点可以添加、删除和重命名节点, 以及进行资产相关的操作
- 注:如果有 linux 资产和 windows 资产, 建议先建立 Linux 节点与 Windows 节点, 不然"授权"时不好处理
资产树
- 点击页面左侧的"资产管理"菜单下的"资产列表"按钮, 查看当前所有的资产列表。
- 点击页面左上角的"创建资产"按钮, 进入资产创建页面, 填写资产信息。
- IP 地址和管理用户要确保正确, 确保所选的管理用户的用户名和密码能"牢靠"地登录指定的 IP 主机上。
- 资产的系统平台也务必正确填写。公网 IP 信息只用于展示, 可不填, Jumpserver 连接资产使用的是 IP 信息。
添加资产
资产创建信息填写好保存之后, ssh 协议资产可"测试资产"是否能正确连接, 其他协议暂不支持
- 注:被连接资产需要"python"组件, 且版本大于等于2.6, Ubuntu等资产默认不允许root用户远程ssh登录, 请自行处理
- 如果资产不能正常连接, 请检查"管理用户"的用户名和密钥是否正确以及该"管理用户"是否能使用 SSH 从 Jumpserver 主机正确登录到资产主机上
创建管理用户
- "管理用户"是资产上的 root, 或拥有 NOPASSWD: ALL sudo 权限的用户, Jumpserver 使用该用户来推送系统用户、获取资产硬件信息等。 Windows或其它硬件可随意设置一个
- "名称" 不能重复
- "ssh私钥" 如果私钥有密码, 请把key的密码填在密码栏上, 目前仅支持 RSA DSA 格式私钥
管理用户
创建系统用户
- "系统用户"是 Jumpserver 跳转登录资产时使用的用户, 用户使用该用户登录资产
- "自动生成密码"、"自动推送"、"Sudo"等功能需要对应资产的"管理用户"是且有root权限, 否则自动推送失败
- ssh 协议的 "Sudo" 栏设定用户的 sudo 权限
- ssh 协议如果创建的"系统用户"已在资产上面存在, "推送"将会覆盖掉原用户的"home"目录权限(注: 替换成700权限)
- ssh 协议的 "ssh私钥" 如果私钥有密码, 请把key的密码填在密码栏上, 目前仅支持 RSA DSA 格式私钥
这里简单举几个 "sudo" 设置例子
Sudo /bin/su # 当前系统用户可以免sudo密码执行sudo su命令
Sudo /usr/bin/git, /usr/bin/php, /bin/cat, /bin/more, /bin/less, /usr/bin/tail
当前系统用户可以免sudo密码执行git php cat more less tail
Sudo !/usr/bin/yum # 当前系统用户不可以执行sudo yum命令
- 此处的权限应该根据使用用户的需求汇总后定制, 原则上给予最小权限即可
- "系统用户"创建时, 如果选择了"自动推送" Jumpserver 会使用"Ansible"自动推送系统用户到资产中, "root"用户不支持推送
- 如果资产(交换机、Windows)不支持"Ansible", 请去掉"自动生成密钥"、"自动推送"勾选。手动填写资产上已有的账号及账号密码
- 如果想让用户登录资产时自己输入密码, 可以在创建系统用户时选择"手动登录"
系统用户
创建授权规则
- "名称", 授权的名称, 不能重复
- "用户"和"用户组"二选一, 不推荐即选择用户又选择用户组
- "资产"和"节点"二选一, 选择节点会包含节点下面的所有资产
- "系统用户", 及所选的用户或用户组下的用户能通过该系统用户使用所选节点或者节点下的资产
- 用户(组), 资产(节点), 系统用户是一对一的关系, 所以当拥有 Linux、Windows 不同类型资产时, 应该分别给 Linux 资产和 Windows 资产创建授权规则
一般情况下, 资产授权给个人, 节点授权给用户组, 一个授权只能选择一个系统用户
授权规则
用户登录
用户只能看到自己被管理员授权了的"资产", 如果登录后无资产, 请联系管理员进行确认
用户登录
连接资产
- 在我的资产点击资产右边的 "连接" 快速连接资产
- 也可以点击左侧栏的 "Web终端"
连接资产
连接window系统
windows系统
连接linux系统
linux系统
以上就是 Jumpserver 的简易配置。
关于windows及linux环境下永久修改pip镜像源的方法和linux更改pip源的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于CentOS下永久修改系统时间的方法、java 使用 ftp 在windows环境下可以正常下载文件,在linux环境下不行、jdk8在windows及linux环境下安装、Jumpserver堡垒机简单配置,管理Windows及Linux系统等相关知识的信息别忘了在本站进行查找喔。
本文标签: