sublime text3 sftp github

Először létre kell hozni egy virtuális teszt felhasználót a már működő proftpd szerveren a myproftpdb adatbázisban:

$mysql -u myuser -p

mysql> USE proftpdb

mysql> INSERT INTO `ftpuser` (`id`, `userid`, `passwd`, `uid`, `gid`, `homedir`, `shell`, `count`, `accessed`, `modified`) VALUES (3, ‘test02’, PASSWORD(‘test02’), 3001, 3001, ‘/var/proftp/test01’, ‘/sbin/nologin’, 0, ”, ”);

Aztán installálni kell sublime text 3 programot,  sublime text 3 http://www.sublimetext.com/3 oldalról lehet letölteni, windowsos verzió portable változatban is elérhető én azt használom.

Képkivágás

A sublime text egy nagyon sokrétű editor program, melyben ha futtatható állományról van szó akkor Ctrl+b parancsal tudjuk futtatni a programot. Fel kell telepíteni a Package Control modult az alábbiak szerint:

Be kell lépni a Package Control oldalra Package Control és az ott lévő kódsort be kell másolni a sublime text editor console ablakába View –> Show Console

Képkivágás

Az alsó részbe be kell másolni a Package Control oldalon lévő kódsort

Képkivágás

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

Aztán le kell töltened az oldalról a Package Control.sublime-package csomagot be kell másolni a sublim text editorból megnyitott könyvtárba Preferences –> Browse Packages

Ha ez megvan újra kell indítani az sublime text-et és tudunk modulokat telepíteni az editor programhoz. Én egy lényeges modul beépítését és beállítását mutatom be ez az SFTP modul

A Package Control-t  ugy mint az alkalmazásra álló modulokat két módon tudom használni, Ctrl+Shift+p vagy az editorból nyitom meg Preferences –> Package Control a feljövő ablakban kiválasztom a Package Control: Install Package sort és feljövő ablakba beírom hogy sftp

Képkivágás

Ezután kiválasztom az SFTP sort és ezzel feltelepül az SFTP modul.

Képkivágás

Az FTP szerver adatainak  beállításához  Ctrl+Shift+p vagy az editorból nyitom meg

Preferences –> Package Control részt és a feljövő ablakba beírom az sftp szót, ezután kiválasztom a SFTP..Setup.Server sort, és itt értelemszerűen beírom az FTP szerver hosztját, portját és a felhasználó nevét és jelszavát esetünkben a korábban létrehozott test02 felhasználó adatait. Továbbá meg kell adni a test02 nevű felhasználó könyvtárának az elérését. És az így elkészített fájlt el kell menteni sftp-config.json néven.

Képkivágás

Ezután már tudom böngészni a szervert feltölteni, letölteni és szerkeszteni a fent lévő fileokat File –> SFTP/FTP lent az általam elkészített test nevű állomány, látható az alsó részben hogy sikeresen fel lett töltve az FTP szerverre

Képkivágás

 

Következzen a github bemutatása ehhez szükségünk van a git verziókezelő programra, melyet fel kell telepíteni a rendszerre.

Képkivágás

 

A github oldalon regisztrálni kell hogy tudjunk tárolókat létrehozni.

Képkivágás

Regisztráció megerősítését követően a github oldalán felül lenyitjuk a + jelet és kiválasztjuk a New repository lehetőséget

Képkivágás

A feljövő oldalon kitöltjük a Repository name és a Description megnevezésű részeket és kiválasztjuk a Public lehetőséget mert a Free változatban csak nyilvános tárolót tudunk létrehozni, aktiváljuk a lent látható Create reposítory gombot

Képkivágás

Ezután a renszerünkben a git tárolóhoz beállitjuk hogy tudja a githubon megadott felhasználó és email beállításokat. A consolban futtatjuk a következő két parancsot, értelemszerűen

> git config –global user.name “myusername”

> git config –global user.email my@email

A git tároló úgy müködik hogy először inicializálni kell a könyvtárat melyet fel akarunk tölteni a tárolóra, ekkor létrejön egy .git nevű állomány, ajánlott hogy a könyvtár tartalmazzon valamit esetünkben a test nevű állomány van az FTP szerver fő könyvtárában. Bármelyik könyvtárban meg tudjuk ezt csinálni ha az adott könyvtárban állva  consol-on beírjuk és futtatjuk a következő parancsot:

> git init

Ezután hozzá kell adnunk a git tárolóhoz a test nevű állományt:

> git add test

A gitt add szolgál arra hogy a lokális tárolóra fel tudjunk tölteni

állományt: git add állomány

állományokat: git add állomány1 állomány2 állomány3

bizonyos kiterjesztésű állományokat: git add ‘*.txt’

könyvtárat: git add könyvtár/

Miután hozzáadtuk a test nevü állományt a tárolóhoz futtassuk a git commit -m parancsot a következőképpen, tetszőleges megjegyzéssel

> git commit -m “first commit”

A github oldal felső részén az SSH szöveg után látható elérési útvonalra lesz szükségünk

Képkivágás

A rendszer consolá-ba beírjuk a git remote add origin parancsot és utána bemásoljuk az elérési útvonalunkat, ezt csak a legelső feltöltéskor kell megadni.

> git remote add origin https://github.com/showlalbi/test02.git

Ezután már csak egy parancsra lesz szükségünk, ez a parancsot kell a későbbiekben is futtatni ha feltöltünk a tárolóra.

> git push -u origin master

Ekor a rendszer kérni fogja a felhasználónevet és jelszót amit megadtunk a githubon

Ezután esetünkben felkerül a github tárolóra a test nevű állomány

Képkivágás

Minden esetben futtatni kell a

> git pull

parancsot is.

Ezzel kész van a sublime text 3 SFTP modul és a github ismertetése.


  			

Egy gondolat ezen: “sublime text3 sftp github

Hozzászólás a(z) Ványi Albert bejegyzéshez Kilépés a válaszból

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöljük.