win10子系统ubuntu设置开机启动ssh服务

1.win10点击win+R,输入shell:startup, 打开启动文件夹

2.在文件夹中创建xxx.vbs文件,输入以下内容

set ws=wscript.createobject("wscript.shell")
ws.run "wsl -d ubuntu -u root /etc/init.d/ssh start",vbhide

3.下次开机即可启动ssh服务

可以直接,在cmd输入wsl -d ubuntu -u root /etc/init.d/ssh start,测试是否可以开启

摘自:https://www.cnblogs.com/clwsec/p/12403521.html

win10子系统ubuntu开启ssh登陆

安装ssh

apt-get install openssh-server

备份sshd配置文件

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

修改sshd_config
port 22改为2222
PasswordAuthentication 改为yes
添加
AllowUsers zifu.ltd 改为你的用户名

开启ssh
service ssh start

如果提示sshd error: could not load host key,则用下面的命令重新生成,否则不需要

sudo rm /etc/ssh/ssh*key
dpkg-reconfigure openssh-server

摘自:http://www.manongjc.com/detail/51-lgkrxokarhqqmtx.html

win10子系统WSL安装ubuntu到D盘或其他盘

启用WSL子系统
如果你尚未在windows上启用wsl,请以管理员身份运行Powershell命令提示符,执行以下命令启用Windows子系统:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

命令输出结果将如下所示:

Path          :
Online        : True
RestartNeeded : False

他将会提示你重启你的windows系统。这里我们已经启用了WSL,因此没有提示说明。因此不需要重新启动。

如果执行上述命令报错,可以在控制面板→添加删除程序,找到linux子系统添加,重启电脑

创建安装目录
选择一个你认为空间大的分区来创建一个目录用安装WSL的Linux发行版,他可以是你的系统上任意分区,任意文件夹,当然我们不建议你使用中文命名你的安装文件或者路径存在中文。分区可以是你任意分区,如D,E,F,G,H盘等。

这里我们使用powershell在D盘分区中创建一个名为Ubuntu的文件夹,wsl Linux发行版将安装在这个位置。注意请不要使用管理员身份创建这个文件夹,这可能会导致当前用户对该文件夹不可写。

如你跟着我们教程创建文件夹,请打开你的PowerShell终端执行以下命令创建文件夹:

New-Item D:\Ubuntu -ItemType Directory

然后执行以下命令设置当前工作目录的位置为D盘的Ubuntu文件夹:

Set-Location D:\Ubuntu

下载Linux发行版
可以在Microsoft Windows文档找到您可以下载的Linux发行版列表。在本教程我们将选择Ubuntu 20.04 Linux发行版作为示例。以下命令将在当前PowerShell终端中下载Ubuntu 20.04 Linux发行版:

Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing

你可以点击下面的链接手动下载,然后将下载好的Ubuntu.appx文件存放在D:\Ubuntu文件夹中:
下载完成后,我们将文件名的格式.appx改为zip,以下命令将重命名Ubuntu.appx为Ubuntu.zip:

Rename-Item .\Ubuntu.appx Ubuntu.zip

然后对Ubuntu.zip进行解压,继续在你的PowerShell终端执行以下:

Expand-Archive .\Ubuntu.zip -Verbose

安装WSL Windows的Linux子系统
解压缩后,你可在D:\Ubuntu文件夹找到一Ubuntu_2004.2021.825.0_x64.appx的文件,这个文件可能会根据你下载的发行版本的不同而不同。

要右键解压到当前目录,然后在打开文件夹执行ubuntu.exe,并提取文件到rootfs并注册WSL。请等待该过程完成,然后系统将提示您创建一个新的用户,该用户是WSL Linux发行版使用的用户。
安装完成后,您会发现创建了“ rootfs”文件夹,其中包含所有库,可执行文件等。

至此,你已经完成在非系统盘或者C盘位置安装WSL Linux发行版。

摘自:https://www.myfreax.com/installing-wsl-manually-on-non-system-drive/

windows server 2012 AD活动目录的安装

windows server 2012 AD活动目录的安装和配置。
AD+DNS

在2012中将安装向导拆分成2部分。
第一部分安装活动目录管理工具和基本模块的安装;第二部分安装提升当前服务器为域控制器。
在第一部分安装的时候不需要设置域名和一些域的设置

安装完成后点击提升为域控制器
AD

选择如下
添加新林

输入还原模式密码
然后下一步,直至安装成功后,电脑自动重启

ipython3安装命令

windows安装ipython3,我记得去年安装是下载下来安装;
电脑上Python是3.5.4,pip版本如果老需要升级才能安装ipython3
升级Pip命令 python -m pip install --upgrade pip
升级完成后安装ipython3 :pip3 install jupyter
ipython3

windows中vim编辑器python配置

syntax enable
syntax on
set ai
set nu
set tabstop=4
set nobackup
set cursorline
set ruler
set autoindent
colorscheme koehler
set smartindent
set shiftwidth=4
set history=100
set helplang=cn
set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1,gbk18030,utf-16,big5,gb2312
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
map  :!python.exe %

在ubuntu中用vim很爽,windows中pycharm很不错,调试用起来更爽,就是太TM占内存了,个人用的VIM配置保存,C:\Program Files (x86)\Vim\_vimrc